generated: '2026-09-21' method: derived generator: derive-data-model.py source: - openapi/quiver-quantitative-openapi.json notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 48 entities_in_spec: 48 relationships: 3 entities: - name: AppRating fields: 7 description: Base pydantic model used to hold standard config. - name: AuthData fields: 2 description: Base pydantic model used to hold standard config. - name: BillSummary fields: 11 description: Base pydantic model used to hold standard config. - name: CNBCTrade fields: 6 description: CNBC Trade model. - name: Coin fields: 1 description: Base pydantic model used to hold standard config. - name: Company fields: 2 description: Base pydantic model used to hold standard config. - name: CongressStockHolding fields: 5 description: Represents a stock holding as represented by the live congress stock holdings endpoint. - name: CongressionalTrade fields: 17 description: V1 congressional trade data structure. - name: CongressionalTradeV2 fields: 20 description: V2 congressional trade data structure. - name: CorporateDonorEntry fields: 11 description: PAC corporate donor transaction. - name: DPShortRecord fields: 5 description: New DPShort data model. - name: EarningsDistortionScore fields: 27 description: Earnings distortion score model. - name: ExecCompEntry fields: 11 description: Executive compensation entry. - name: Flight fields: 4 description: Base pydantic model used to hold standard config. - name: Form4Entry fields: 16 description: Form4 entry information. - name: Fund fields: 1 description: Base pydantic model used to hold standard config. - name: GovContract fields: 4 description: Gov contract information (basic). - name: GovContractAll fields: 6 description: Gov contract information (all). - name: HistoricalEventBeta fields: 9 description: Base pydantic model used to hold standard config. - name: HoldingsEntry fields: 3 description: Base pydantic model used to hold standard config. - name: HouseTrade fields: 17 description: Represents a house trade as represented by trading endpoints. - name: HouseTradeWithOptions fields: 17 description: Represents a house trade with additional options. - name: IgnoredTicker fields: 1 description: Base pydantic model used to hold standard config. - name: Legislation fields: 22 description: Base pydantic model used to hold standard config. - name: LiveQuiverNewsEntry fields: 6 description: Live Quiver News entry. - name: LiveTopShareholdersResponse fields: 2 description: JSON Response structure for live top shareholders endpoint. - name: LobbyingRecord fields: 7 description: Lobbying information. - name: Patent fields: 7 description: Patent information from all patents table. - name: PatentDrift fields: 3 description: Patent drift information. - name: PatentMomentum fields: 3 description: Patent drift information. - name: Personality fields: 1 description: CNBC stats model. - name: PoliticianDetailEntry fields: 10 description: Unified politician entry for both congress members and candidates. - name: PolymarketTrade fields: 23 description: A trade on Polymarket flagged as a large or unusual bet. - name: PremiumAuthResponse fields: 1 description: JSON Response structure for premium auth endpoint. - name: RSSData fields: 5 description: Base pydantic model used to hold standard config. - name: SEC13FChangesEntry fields: 10 description: Base pydantic model used to hold standard config. - name: SEC13FChangesEntryMobile fields: 3 description: Base pydantic model used to hold standard config. - name: SEC13FEntry fields: 12 description: Base pydantic model used to hold standard config. - name: SenateTrade fields: 17 description: Represents a senate trade as represented by trading endpoints. - name: SenateTradeWithOptions fields: 17 description: Represents a senate trade with additional options. - name: StrategyHoldings fields: 3 description: Base pydantic model used to hold standard config. - name: StrategyHoldingsInfrequent fields: 5 description: Base pydantic model used to hold standard config. - name: TickerData fields: 6 description: Base pydantic model used to hold standard config. - name: TodayEventBeta fields: 8 description: Base pydantic model used to hold standard config. - name: TokenCreate fields: 2 - name: TopShareholdersEntry fields: 3 description: Top shareholders entry. - name: TopShareholdersOptionEntry fields: 4 description: Top shareholders option entry. - name: TrumpStockTrade fields: 7 description: Stock trade entry as represented by the Trump stock trades endpoint. relationships: - from: LiveTopShareholdersResponse to: TopShareholdersEntry type: has_many via: ownership - from: LiveTopShareholdersResponse to: TopShareholdersOptionEntry type: has_many via: ownership_options - from: PremiumAuthResponse to: AuthData type: has_one via: data