DriveWealth Instruments API

The Instruments API from DriveWealth — 5 operation(s) for instruments.

OpenAPI Specification

drivewealth-instruments-api-openapi.yml Raw ↑
openapi: 3.0.2
info:
  title: DriveWealth Accounts Instruments API
  version: '1.0'
servers:
- url: https://bo-api.drivewealth.io/back-office
  description: Sandbox server (Uses test data)
- url: https://bo-api.drivewealth.net/back-office
  description: Production Server (Uses LIVE data)
tags:
- name: Instruments
  x-displayName: Instruments
paths:
  /instruments:
    get:
      tags:
      - Instruments
      parameters:
      - in: query
        name: status
        schema:
          type: string
        required: false
        example: ACTIVE
        description: The instrument status; to filter by.
      - in: query
        name: isOptionsEnabled
        schema:
          type: boolean
        required: false
        example: true
        description: The ability to trade options for this instrument; to filter by.
      summary: List Instruments
      description: Retrives a list of Instruments.
      responses:
        '200':
          description: Retrieving a list of Instruments was Successful.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Instruments'
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
  /instruments/{symbolOrInstrumentID}:
    get:
      tags:
      - Instruments
      parameters:
      - in: path
        name: symbolOrInstrumentID
        schema:
          type: string
        required: true
        example: 3fb1e8a9-f7d5-4d90-95e2-43e7326b5636
        description: A unique ID created by DriveWealth to identify a specific Equity Instrument or Option Instrument, also accept the market symbols like Ticker for Equities and OSI for Options.
      - in: query
        name: options
        schema:
          type: string
        required: false
        example: Fundamentals
        description: This query parameter will add an additional property; `fundamentalDataModel` to the response object for an Equity Instrument only. This data consists of financial data model specs for a specific Instrument.
      summary: Retrieve Instrument
      description: Retrieves an Instrument details by symbol or instrumentID.
      responses:
        '200':
          description: Fetching Instrument details was successful.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/EquityInstrumentDetails'
                - $ref: '#/components/schemas/OptionInstrumentDetails'
                - $ref: '#/components/schemas/MutualFundInstrumentDetails'
                - $ref: '#/components/schemas/DebtInstrumentDetails'
                discriminator:
                  propertyName: instrumentType
                  mapping:
                    EQUITY: '#/components/schemas/EquityInstrumentDetails'
                    OPTION: '#/components/schemas/OptionInstrumentDetails'
                    MUTUAL_FUND: '#/components/schemas/MutualFundInstrumentDetails'
                    DEBT: '#/components/schemas/DebtInstrumentDetails'
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
  /instruments/{symbolOrInstrumentID}/options:
    get:
      tags:
      - Instruments
      parameters:
      - in: path
        name: symbolOrInstrumentID
        schema:
          type: string
        required: true
        example: AAPL
        description: Symbol or instrumentID of the underlying equity security
      - in: query
        name: expirationDate
        schema:
          type: string
        required: true
        example: '2022-05-15'
        description: The expiration date of the option security; to filter by.
      - in: query
        name: page
        schema:
          type: integer
        required: false
        example: 1
      - in: query
        name: pageSize
        schema:
          type: integer
        required: false
        example: 20
        description: The number of option instruments to be returned per page.
      - in: query
        name: sortOrder
        schema:
          type: string
          enum:
          - asc
          - desc
          default: asc
        required: false
        example: asc
        description: The sorting order of option instruments.
      - in: query
        name: noOfStrikes
        schema:
          type: integer
        required: false
        example: 5
        description: The number of option instruments to be returned above and below market price.
      - in: query
        name: minStrikePrice
        schema:
          type: integer
        required: false
        example: 20
        description: The option instruments to be returned above the strike price.
      - in: query
        name: maxStrikePrice
        schema:
          type: integer
        required: false
        example: 100
        description: The option instruments to be returned below the strike price.
      - in: query
        name: optionType
        schema:
          type: string
          enum:
          - CALL
          - PUT
        required: false
        example: CALL
        description: The type of option instruments to be returned.
      - in: query
        name: id
        schema:
          type: string
        required: false
        example: 3fb1e8a9-f7d5-4d90-95e2-43e7326b5636
        description: The instrument ID of the option security.
      - in: query
        name: filterBy
        schema:
          type: string
        required: false
        example: expirationDate
        description: The expiration dates for the given underlying security; to filter by.
      summary: Retrieve Instrument Options Chain
      description: Retrieves an Instrument Options Chain by symbol or instrumentID.
      responses:
        '200':
          description: Retrieving an Instrument Options Chain by symbol or instrumentID was Successful.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OptionsList'
              examples:
                Options Chain:
                  value:
                    symbol: AAPL
                    options:
                    - optionsData:
                        rootSymbol: AAPL
                        rootId: 3fb1e8a9-f7d5-4d90-95e2-43e7326b5636
                        expirationDate: '2018-09-18'
                        optionType: PUT
                        strikePrice: 16.5
                        deliverable: 100
                        multiplier: 100
                      id: 3fb1e8a9-f7d5-4d90-95e2-43e7326b5636
                      symbol: AAPL220517P00016000
                      type: OPTION
                      name: Apple Computer September 9 $16.00 Put
                      exchange: NYQ
                      orderSizeMax: 20000
                      orderSizeMin: 1
                      orderSizeStep: 1
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
  /instruments/{symbolOrInstrumentID}/options/expiration-dates:
    get:
      tags:
      - Instruments
      parameters:
      - in: path
        name: symbolOrInstrumentID
        schema:
          type: string
        required: true
        example: AAPL
        description: Symbol or instrumentID of the underlying equity security.
      summary: Retrieve Instrument Option Expiration
      description: Retrieve an Instrument Option Expiration details by symbol or instrumentID.
      responses:
        '200':
          description: Retrieving an Instrument Option Expiration details by symbol or instrumentID was Successful
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ExpirationDateList'
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
  /instruments/filter:
    post:
      tags:
      - Instruments
      summary: Search Instruments
      description: Searches Instruments based on the filter criteria provided.
      operationId: filterInstruments
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/FilterCriteria'
            examples:
              InBetweenOperatorSample:
                value:
                - field: spRating
                  operator: '><'
                  value1: A
                  value2: AAA
              MultipleFiltersSample:
                value:
                - field: couponRate
                  operator: '><'
                  value1: '3.14'
                  value2: '6'
                - field: maturityDate
                  operator: '><'
                  value1: '2023-08-24'
                  value2: '2025-02-12'
                - field: maturityDate
                  operator: '><'
                  value1: '2028-01-24'
                  value2: '2032-04-25'
      responses:
        '200':
          description: Searching Instruments by filter criteria was Successful.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Instruments'
              examples:
                InstrumentsFilterSuccess:
                  value:
                  - id: 2dd415f4-16f0-4df9-9a33-610f1531cb55
                    name: Amazon.com, Inc. 1.5% 2030-06-03
                    instrumentType: DEBT
                    status: ACTIVE
                    payFrequency: SEMI_ANNUALLY
                    couponRate: 1.5
                    maturityDate: '2030-06-03'
                    spRating: AA
                    bondType: CORPORATE_BOND
                    domicileCountry: US
                    ISIN: US023135BS49
                    CUSIP: 023135BS4
                  - id: f8e3a175-5dfc-4d9b-bd1a-7db0e8b48703
                    name: Amazon.com, Inc. 3.8% 2024-12-05
                    instrumentType: DEBT
                    status: ACTIVE
                    payFrequency: SEMI_ANNUALLY
                    couponRate: 3.8
                    maturityDate: '2024-12-05'
                    spRating: AA
                    bondType: CORPORATE_BOND
                    domicileCountry: US
                    ISIN: US023135AN60
                    CUSIP: 023135AN6
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
components:
  schemas:
    MaturityDate:
      description: The date on which the principal amount of the debt instrument becomes due.
      type: string
      format: date
      example: '2022-05-10'
      readOnly: true
    askPrice:
      type: number
      example: 85.14
      description: The current price sellers are prepared to sell a security.
    Instruments:
      type: array
      items:
        anyOf:
        - $ref: '#/components/schemas/InstrumentInList'
        - $ref: '#/components/schemas/DebtInstrumentDetails'
    CouponRate:
      description: The annual rate of interest currently applicable to the instrument.
      type: number
      format: double
      example: 0.05
      readOnly: true
    bidPrice:
      type: number
      example: 86.12
      description: The current price buyers are prepared to pay for a security.
    FilterCriteria:
      description: The filter criteria, Criterion with different field names are ANDed. Criterion with same field names are ORed.
      type: array
      items:
        $ref: '#/components/schemas/FilterCriterion'
    fundamentalDataModel:
      type: object
      nullable: true
      properties:
        id:
          $ref: '#/components/schemas/instrumentID'
        symbol:
          $ref: '#/components/schemas/instrumentSymbol'
        openPrice:
          $ref: '#/components/schemas/openPrice'
        bidPrice:
          $ref: '#/components/schemas/bidPrice'
        askPrice:
          $ref: '#/components/schemas/askPrice'
        lowPrice:
          $ref: '#/components/schemas/lowPrice'
        highPrice:
          $ref: '#/components/schemas/highPrice'
        fiftyTwoWeekLowPrice:
          type: number
          example: 72.05
          description: The lowest price of the instrument in the past 52 weeks.
        fiftyTwoWeekHighPrice:
          type: number
          example: 109.73
          description: The highest price of the instrument in the past 52 weeks.
        cumulativeVolume:
          type: number
          example: 3970567
          description: Cumulative Volume is a running total of daily trade volume. This measures the cumulative inflow and outflow of trading volume for the instrument. Measured in quantity of shares.
        marketCap:
          type: number
          example: 148374700000
          description: The total market cap of the instrument measured in USD.
        peRatio:
          type: number
          example: 12.7434
          description: The Price-earnings ratio for the instrument.
        dividendYield:
          type: number
          example: 3.5312
          description: The percentage of a company's share price that is payed out in dividends each year.
        earningsPerShare:
          type: number
          example: 6.889
          description: The earnings per share of the instrument measured in USD. EPS is company's profit divided by the outstanding shares of its common stock.
        dividend:
          type: number
          example: 3.1
          description: The annual dividend amount paid out per share measured in USD.
        sharesOutstanding:
          type: number
          example: 1307993346
          description: The total shares outstanding for the instrument. Shares outstanding are all the shares of an instrument that have been authorized, issued and purchased by investors.
        timeLastUpdate:
          type: string
          example: '18:28:00'
          description: The last time the instruments data was updated.
        bookValuePerShare:
          type: string
          example: '59.49634'
          description: The book value per share of the instrument measured in USD. The BVPS is the ratio of equity available to common shareholders divided by the number of outstanding shares.
        cashFlowPerShare:
          type: string
          example: '10.40132'
          description: The cash flow per share measured in USD. Cash flow per share is the after-tax earnings plus depreciation on a per-share basis that functions as a measure of a firm's financial strength.
        operatingIncome:
          type: string
          example: '19668000000'
          description: The operating income of an instrument measured in USD. Operating income is an accounting figure that measures the amount of profit realized from a business's operations after deducting operating expenses such as wages, depreciation, and cost of goods sold.
        pbRatio:
          type: string
          example: '1.61196'
          description: The Price-to-Book ratio of the instrument measured USD per share. The Price-to-Bok ratio measures the market valuation of an Instrument relative to its book  value.
        volumeMovingAverage10Day:
          type: number
          example: 7791905
          description: The volume moving average of the last 10 days for the instrument measured in quantity of shares.
        volumeMovingAverage25Day:
          type: number
          example: 6768708
          description: The volume moving average of the last 25 days for the instrument measured in quantity of shares.
        volumeMovingAverage50Day:
          type: number
          example: 7307176
          description: The volume moving average of the last 50 days for the instrument measured in quantity of shares.
        priceMovingAverage50Day:
          type: number
          example: 85.3034
          description: The price moving average of the last 50 days for the instrument measured in (USD) per share.
        priceMovingAverage150Day:
          type: number
          example: 83.6295
          description: The price moving average of the last 150 days for the instrument measured in (USD) per share.
        priceMovingAverage200Day:
          type: number
          example: 84.3036
          description: The price moving average of the last 200 days for the instrument measured in (USD) per share.
        roe:
          type: string
          example: '0.15315'
          description: Return on equity of the instrument measured as a fraction, multiply by 100 to get percentage value. ROE is a measure of financial performance calculated by dividing net income by shareholders' equity.
        percentchangeWTD:
          type: number
          example: 2.31
          description: The percentage change between the most recent market closing price and the closing price at the week start.
        percentchangeMTD:
          type: number
          example: 2.3
          description: The price percentage change for the instrument Month to Date.
        percentchangeYTD:
          type: number
          example: 10.11
          description: The price percentage change for the instrument Year to Date.
        percentchange4week:
          type: number
          example: 21.22
          description: The price percentage change for the instrument in last 4 Weeks.
        percentchange13week:
          type: number
          example: 6.67
          description: The price percentage change for the instrument in last 13 Weeks.
        percentchange26week:
          type: number
          example: 8.26
          description: The price percentage change for the instrument in last 26 Weeks.
        percentchange52week:
          type: number
          example: 12.1
          description: The price percentage change for the instrument in last 52 Weeks.
        percentchange5day:
          type: number
          example: 10.11
          description: The 5 Day Price Percent Change is the percentage change in the company's stock price over the last 5 tradable (business) days.
        percentchangeYTDrelsnp:
          type: number
          example: 9.11
          description: The percentage change in price since the close of the last trading day of the previous year as compared to the change in price of the S&P 500 during that same period.
        percentchange5weekrelsnp:
          type: number
          example: 16.62
          description: The percentage change in price over the last four weeks as compared to the change in price of the S&P 500 during that same period
        percentchange13weekrelsnp:
          type: number
          example: 5.67
          description: The percentage change in price over the last thirteen weeks as compared to the change in price of the S&P 500 during that same period
        percentchange26weekrelsnp:
          type: number
          example: 2.66
          description: The percentage change in price over the last twenty six weeks as compared to the change in price of the S&P 500 during that same period.
        percentchange52weekrelsnp:
          type: number
          example: 11.12
          description: The percentage change in price over the last fifty two weeks as compared to the change in price of the S&P 500 during that same period.
    SpRating:
      description: The long term S&P Rating of the issuer.
      type: string
      example: AAA
      readOnly: true
    instrumentStatus:
      type: string
      example: ACTIVE
      description: The current status of the instrument.
      enum:
      - ACTIVE
      - INACTIVE
      - CLOSE_ONLY
      - HALTED
    DenominationAmounts:
      description: A set of amounts that represent denomination amounts for the security
      properties:
        incrementAmount:
          description: The increment amount for the security.
          readOnly: true
          type: number
          format: double
        incrementAmountSecondary:
          description: The secondary increment amount for the security.
          readOnly: true
          type: number
          format: double
        minimumAmount:
          description: ' The minimum denomination amount for the security.'
          readOnly: true
          type: number
          format: double
    ExpirationDateList:
      type: object
      properties:
        symbol:
          type: string
          example: AAPL
          description: The Symbol of the underlying equity security.
        expiration:
          type: array
          example:
          - '2022-05-10'
          - '2022-05-11'
          description: The date the Option Contract will expire.
          items:
            type: string
    SpRatingDate:
      description: The date on which the S&P Rating was last updated.
      type: string
      format: date
      example: '2018-05-10'
      readOnly: true
    PayFrequency:
      description: The anticipated frequency of scheduled interest payments under the Bonds.
      type: string
      enum:
      - ANNUALLY
      - SEMI_ANNUALLY
      - QUARTERLY
      - MONTHLY
      - WEEKLY
      - DAILY
      - EVERY_X_DAYS
      - EVERY_X_MONTHS
      - EVERY_X_WEEKS
      - EVERY_X_YEARS
      - AT_MATURITY
      - SINGLE_DATE
      - SINGLE_INTEREST_PAYMENT
      - FLEXIBLE
      - NOT_APPLICABLE
      example: SEMI_ANNUALLY
      readOnly: true
    BondType:
      description: The type of bond.
      type: string
      enum:
      - OTHER
      - CORPORATE_BOND
      - GOVERNMENT/AGENCY_BOND
      - US_MUNICIPAL_BOND
      - COLLATERALIZED_MORTGAGE_OBLIGATION/ASSET-BACKED_SECURITY
      - MORTGAGE-BACKED_SECURITY
      - MONEY_MARKET
      - COMMON_EQUITY
      - PREFERRED_EQUITY
      - RIGHT
      - WARRANT
      - OPTION
      - FUTURE
      - SWAP
      - CURRENCY
      - COMMODITY
      - INDEX
      - MUTUAL_FUND/UNIT_INVESTMENT_TRUST
      - MONEY_MARKET_FUND
      - EXCHANGE_TRADED_FUND
      - HYBRID
      - NON-US_MORTGAGE-BACKED_SECURITY
      - COMPOSITE_UNIT
      - DEBT/EQUITY_HYBRID
      - STRATEGY
      - OVER-THE-COUNTER_(OTC)
      - BANK_LOAN
      - MBS_GENERIC
      example: CORPORATE_BOND
      readOnly: true
    EquityInstrumentDetails:
      type: object
      allOf:
      - $ref: '#/components/schemas/InstrumentBase'
      - $ref: '#/components/schemas/InstrumentsProperties'
    indexMembers:
      type: string
      description: The index members of the instrument.
      example: S&P 500
      enum:
      - TR Equity United States Index
      - S&P 600 Small Cap
      - S&P 500
      - S&P 400 Mid Cap
      - NASDAQ 100 Index
      - Dow Transportation
      - Toronto SE 300 Composite Index
      - Dow Industry
      - TR Equity Israel Index
      - Safrica-JSE-FTSE-AllShare-Index
      - Shanghai SE Composite Index
      - Dow Utility
      - SX All Share PI Market Index
      - OSL All-share Index
      - CAC 40 Index
      - DAX Index
      - Swiss Market Index
      - FTSE 100 Index
      - FTSE All Share Index
      - Denmark-OMX-Copenhagen-All-Share-Index
      - ASE Main General Index
    OptionsList:
      type: object
      properties:
        symbol:
          type: string
          example: AAPL220517P00016000
          description: Option OSI symbol
        options:
          type: array
          items:
            $ref: '#/components/schemas/OptionInstrumentDetails'
    Issuer:
      description: The entity name (in the XML/Web Service) or organization_id (in the Database) of the insurer who has been contracted to provide payments to bondholders in the event of a default by the issuer. In the Database, the entity name can be looked up by using the organization_id in conjunction with the Organization_Master.primary_name field'
      type: object
      properties:
        primaryName:
          description: A field containing the root symbol assigned by an exchange to the derivative product.
          type: string
          example: Coca Cola Corp
          readOnly: true
        country:
          $ref: '#/components/schemas/country'
        domicileCountry:
          $ref: '#/components/schemas/country'
    instrumentType:
      type: string
      example: EQUITY
      description: The classification of the instrument.
      enum:
      - EQUITY
      - ALTERNATIVE_ASSET
      - MUTUAL_FUND
      - DEBT
      - OPTION
      - CRYPTO
    InstrumentsProperties:
      type: object
      properties:
        reutersPrimaryRic:
          type: string
          example: MS
          description: Reuters instrument code, or RIC, is a ticker-like code similar to the ticker symbol of a security.
        description:
          type: string
          example: 'Morgan Stanley is a global financial services company. The Company, through its subsidiaries, provides a range of investment banking, securities, wealth management and investment management services. Its segments include Institutional Securities, Wealth Management and Investment Management. Its Institutional Securities segment provides investment banking, sales and trading, and other services to corporations, governments, financial institutions and high net worth clients. Its Wealth Management segment provides financial services and solutions to individual investors and small-to-medium sized businesses and institutions covering: brokerage and investment advisory services; financial and wealth planning services; workplace services; annuity and insurance products; residential real estate loans and other lending products; banking; and retirement plan services. Its Investment Management segment provides a range of investment strategies and products to a diverse group of clients.'
          description: A comprehensive description of the Instrument in English.
        marketTier:
          type: string
          example: Q
          enum:
          - Q
          - G
        sector:
          type: string
          example: Financial Services
          description: The categorization of the sector pertaining to the Instrument.
          enum:
          - Services
          - Industrials
          - Energy
          - Technology
          - Healthcare
          - Financial
          - Consumer Cyclical
          - Real Estate
          - Capital Goods
          - Utilities
          - Consumer Defensive
          - Basic Materials
          - Financial Services
          - Transportation
          - Communication Services
        industry:
          type: string
          example: Retail (Apparel)
          description: The categorization of the industry pertaining to the Instrument.
          enum:
          - Retail (Apparel)
          - Coal
          - Scientific & Technical Instr.
          - Biotechnology & Drugs
          - Business Services
          - Medical Equipment & Supplies
          - Oil & Gas Operations
          - Electronic Instr. & Controls
          - Misc. Financial Services
          - Software & Programming
          - Real Estate Operations
          - Aerospace & Defense
          - Water Utilities
          - Food Processing
          - Computer Services
          - Semiconductors
          - Auto & Truck Parts
          - Investment Services
          - Misc. Transportation
          - Construction - Raw Materials
          - Airline
          - Construction Services
          - Recreational Activities
          - Schools
          - Consumer Financial Services
          - Money Center Banks
          - Retail (Specialty)
          - Misc. Capital Goods
          - Apparel/Accessories
          - Oil Well Services & Equipment
          - Retail (Department & Discount)
          - Rental & Leasing
          - Constr. - Supplies & Fixtures
          - Fabricated Plastic & Rubber
          - Printing & Publishing
          - Fish/Livestock
          - Furniture & Fixtures
          - Retail (Grocery)
          - Healthcare Facilities
          - Major Drugs
          - Auto & Truck Manufacturers
          - Gold & Silver
          - Broadcasting & Cable TV
          - Misc. Fabricated Products
          - Chemical Manufacturing
          - Insurance (Prop. & Casualty)
          - Textiles - Non Apparel
          - Restaurants
          - Communications Equipment
          - Hotels & Motels
          - Computer Hardware
          - Footwear
          - Retail (Home Improvement)
          - Paper & Paper Products
          - Insurance (Life)
          - Personal & Household Prods.
          - Crops
          - Iron & Steel
          - Personal Services
          - Casinos & Gaming
          - Communications Services
          - Insurance (Miscellaneous)
          - Mobile Homes & RVs
          - Advertising
          - Trucking
          - Appliance & Tool
          - Constr. & Agric. Machinery
          - Metal Mining
          - Natural Gas Utilities
          - Audio & Video Equipment
          - Retail (Drugs)
          - Electric Utilities
          - Regional Banks
          - Railroads
          - Waste Management Services
          - Water Transportation
          - Recreational Products
          - Printing Services
          - Beverages (Nonalcoholic)
          - Office Supplies
          - Containers & Packaging
          - Chemicals - Plastics & Rubber
          - Forestry & Wood Products
          - Motion Pictures
          - Air Courier
          - Tobacco
          - Insurance (Accident & Health)
          - Computer Storage Devices
          - Beverages (Alcoholic)
          - Non-Metallic Mining
          - Tires
          - Security Systems & Services
          - Jewelry & Silverware
        trbc2012:
          type: string
          example: Apparel & Accessories Retailers (NEC)
          enum:
          - Apparel & Accessories Retailers (NEC)
          - Coal (NEC)
          - Heavy Electrical Equipment (NEC)
          - Biotechnology & Medical Research (NEC)
          - Management Consulting Services
          - Executive Search Services
          - Medical Equipment, Supplies & Distribution (NEC)
          - Oil & Gas Exploration and Production (NEC)
          - Oil & Gas Refining and Marketing (NEC)
          - Electronic Components
          - Bio Therapeutic Drugs
          - Investment Management & Fund Operators (NEC)
          - Enterprise Software
          - Entertainment Production (NEC)
          - Aerospace & Defense (NEC)
          - Biopharmaceuticals
          - Water Supply & Irrigation Systems
          - Fruit & Vegetable Processing
          - IT Services & Consulting (NEC)
          - Food Processing (NEC)
          - Photovoltaic Solar Systems & Equipment
          - Internet Gaming
          - Engine & Powertrain Systems
          - Commercial REITs (NEC)
          - Securities & Commodity Exchanges
          - Investment Banking & Brokerage Services (NEC)
          - Ground Freight & Logistics (NEC)
          - Online Services (NEC)
          - Social Media & Networking
          - Construction Materials (NEC)
          - Advanced Medical Equipment & Technology (NEC)
          - Airlines (NEC)
          - Construction & Engineering (NEC)
          - Gyms, Fitness and Spa Centers
          - Advertising & Marketing (NEC)
          - Miscellaneous Educational Service Providers
          - Transaction & Payment Services
          - Banks (NEC)
          - Real Estate Services (NEC)
          - Appliances, Tools & Housewares (NEC)
          - Apparel & Accessories (NEC)
          - Shell Companies
          - Oil Related Services and Equipment (NEC)
          - General Department Stores
          - Real Estate Rental, Development & Operations (NEC)
          - Iron & Steel (NEC)
          - Plastic Containers & Packaging
          - Professional Information Services (NEC)
          - Poultry Farming
          - Furniture
          - Business Support Services (NEC)
          - Gasoline stations
          - Display Screens
          - Internet & Mail Order Department Stores
          - Bio Diagnostics & Testing
          - Renewable Energy Equipment & Services (NEC)
          - Closed End Funds
          - Server & Database Software
          - Pharmaceuticals Wholesale
          - Consumer Leasing
          - Corporate Banks
          - Electric (Alternative) Vehicles
          - Non-Gold Precious Metals & Minerals (NEC)
          - Broadcasting (NEC)
          - Pest Control Services
          - Heavy Machinery & Vehicles (NEC)
          - Office REITs
          - Home Furnishings (NEC)
          - Financial Technology (Fintech) (NEC)
          - Semiconductors (NEC)
          - Agricultural Chemicals (NEC)
          - Commodity Chemicals (NEC)
          - Property & Casualty Insurance (NEC)
          - Commercial Printing Services (NEC)
          - Testing & Measuring Equipment
          - Integrated Circuits
          - Software (NEC)
          - Vent

# --- truncated at 32 KB (85 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/drivewealth/refs/heads/main/openapi/drivewealth-instruments-api-openapi.yml