libfmp 0.4.0

Async, typed Rust client for the Financial Modeling Prep API
Documentation
[
  {
    "cftcCommodityCode": "117",
    "cftcContractMarketCode": "1170E1",
    "cftcMarketCode": "E",
    "cftcRegionCode": "0",
    "changeInCommLongAll": 9609,
    "changeInCommShortAll": 10177,
    "changeInNoncommLongAll": -200,
    "changeInNoncommShortAll": 1433,
    "changeInNoncommSpeadAll": 9257,
    "changeInNonreptLongAll": 1385,
    "changeInNonreptShortAll": -816,
    "changeInOpenInterestAll": 20051,
    "changeInTotReptLongAll": 18666,
    "changeInTotReptShortAll": 20867,
    "commPositionsLongAll": 162356,
    "commPositionsLongOld": 162356,
    "commPositionsLongOther": 0,
    "commPositionsShortAll": 119436,
    "commPositionsShortOld": 119436,
    "commPositionsShortOther": 0,
    "concGrossLe4TdrLongAll": 25.2,
    "concGrossLe4TdrLongOl": 25.2,
    "concGrossLe4TdrLongOther": 0,
    "concGrossLe4TdrShortAll": 20.3,
    "concGrossLe4TdrShortOl": 20.3,
    "concGrossLe4TdrShortOther": 0,
    "concGrossLe8TdrLongAll": 34.3,
    "concGrossLe8TdrLongOl": 34.3,
    "concGrossLe8TdrLongOther": 0,
    "concGrossLe8TdrShortAll": 29,
    "concGrossLe8TdrShortOl": 29,
    "concGrossLe8TdrShortOther": 0,
    "concNetLe4TdrLongAll": 21.1,
    "concNetLe4TdrLongOl": 21.1,
    "concNetLe4TdrLongOther": 0,
    "concNetLe4TdrShortAll": 14.4,
    "concNetLe4TdrShortOl": 14.4,
    "concNetLe4TdrShortOther": 0,
    "concNetLe8TdrLongAll": 28.1,
    "concNetLe8TdrLongOl": 28.1,
    "concNetLe8TdrLongOther": 0,
    "concNetLe8TdrShortAll": 21.4,
    "concNetLe8TdrShortOl": 21.4,
    "concNetLe8TdrShortOther": 0,
    "contractUnits": "($1000 X INDEX)",
    "date": "2024-02-27 00:00:00",
    "marketAndExchangeNames": "VIX FUTURES - CBOE FUTURES EXCHANGE",
    "name": "CBOE VIX (VX)",
    "noncommPositionsLongAll": 74471,
    "noncommPositionsLongOld": 74471,
    "noncommPositionsLongOther": 0,
    "noncommPositionsShortAll": 115175,
    "noncommPositionsShortOld": 115175,
    "noncommPositionsShortOther": 0,
    "noncommPositionsSpreadAll": 97649,
    "noncommPositionsSpreadOld": 97649,
    "noncommPositionsSpreadOther": 0,
    "nonreptPositionsLongAll": 26855,
    "nonreptPositionsLongOld": 26855,
    "nonreptPositionsLongOther": 0,
    "nonreptPositionsShortAll": 29071,
    "nonreptPositionsShortOld": 29071,
    "nonreptPositionsShortOther": 0,
    "openInterestAll": 361331,
    "openInterestOld": 361331,
    "openInterestOther": 0,
    "pctOfOiCommLongAll": 44.9,
    "pctOfOiCommLongOl": 44.9,
    "pctOfOiCommLongOther": 0,
    "pctOfOiCommShortAll": 33.1,
    "pctOfOiCommShortOl": 33.1,
    "pctOfOiCommShortOther": 0,
    "pctOfOiNoncommLongAll": 20.6,
    "pctOfOiNoncommLongOl": 20.6,
    "pctOfOiNoncommLongOther": 0,
    "pctOfOiNoncommShortAll": 31.9,
    "pctOfOiNoncommShortOl": 31.9,
    "pctOfOiNoncommShortOther": 0,
    "pctOfOiNoncommSpreadAll": 27,
    "pctOfOiNoncommSpreadOl": 27,
    "pctOfOiNoncommSpreadOther": 0,
    "pctOfOiNonreptLongAll": 7.4,
    "pctOfOiNonreptLongOl": 7.4,
    "pctOfOiNonreptLongOther": 0,
    "pctOfOiNonreptShortAll": 8,
    "pctOfOiNonreptShortOl": 8,
    "pctOfOiNonreptShortOther": 0,
    "pctOfOiTotReptLongAll": 92.6,
    "pctOfOiTotReptLongOl": 92.6,
    "pctOfOiTotReptLongOther": 0,
    "pctOfOiTotReptShortAll": 92,
    "pctOfOiTotReptShortOl": 92,
    "pctOfOiTotReptShortOther": 0,
    "pctOfOpenInterestAll": 100,
    "pctOfOpenInterestOl": 100,
    "pctOfOpenInterestOther": 0,
    "sector": "INDICES",
    "symbol": "VX",
    "totReptPositionsLongAll": 334476,
    "totReptPositionsLongOld": 334476,
    "totReptPositionsLongOther": 0,
    "totReptPositionsShortAll": 332260,
    "totReptPositionsShortOld": 332260,
    "totReptPositionsShortOther": 0,
    "tradersCommLongAll": 53,
    "tradersCommLongOl": 53,
    "tradersCommLongOther": 0,
    "tradersCommShortAll": 46,
    "tradersCommShortOl": 46,
    "tradersCommShortOther": 0,
    "tradersNoncommLongAll": 61,
    "tradersNoncommLongOl": 61,
    "tradersNoncommLongOther": 0,
    "tradersNoncommShortAll": 79,
    "tradersNoncommShortOl": 79,
    "tradersNoncommShortOther": 0,
    "tradersNoncommSpeadOl": 101,
    "tradersNoncommSpreadAll": 101,
    "tradersNoncommSpreadOther": 0,
    "tradersTotAll": 209,
    "tradersTotOl": 209,
    "tradersTotOther": 0,
    "tradersTotReptLongAll": 182,
    "tradersTotReptLongOl": 182,
    "tradersTotReptLongOther": 0,
    "tradersTotReptShortAll": 170,
    "tradersTotReptShortOl": 170,
    "tradersTotReptShortOther": 0
  }
]