Skip to main content

Instrument

Type

  1. Portfolio (com.finmars.standard-instrument-type:portfolio)
  2. Other (com.finmars.standard-instrument-type:other)
  3. Bond (com.finmars.standard-instrument-type:bond)
  4. T-Bill (com.finmars.standard-instrument-type:t_bill)
  5. Stock (com.finmars.standard-instrument-type:stock)
  6. Derivative (com.finmars.standard-instrument-type:derivative)
  7. FX Forward (com.finmars.standard-instrument-type:fx_forward)
  8. Forward (com.finmars.standard-instrument-type:fx_forward) 
  9. Option (com.finmars.standard-instrument-type:option)
  10. CDS (com.finmars.standard-instrument-type:cds)

User Attributes

  1. Asset Type (com.finmars.standard-instrument-type:instruments.instrument:asset_type)
    1. Debt
    2. Equity
    3. Cash and Equivalents
    4. Commodities
    5. Crypto
    6. Derivatives
    7. Alternative Investments
    8. Transport
    9. Real Estate
    10. Equipment
    11. Other

Entities

  • "-" (-) - System default entity, indicating absence of relation to an entity

Entity Viewer Layout

  • INSTR (com.finmars.standard-layouts:instruments.instrument:instr)
    • User code (user_code) - unique code for the entity
    • Modified At (modified_at)
    • Asset Type (attributes.com.finmars.standard-instrument-type:instruments.instrument:asset_type) - see User Attributes above
    • Country (country) - associated country
    • PRC CCY (pricing_currency)
    • ACCR CCY (accrued_currency)
    • Short name (short_name)
    • Name (name)
    • Public name (public_name)
    • MAT DT (maturity_date)
    • MAT PRC (maturity_price)
    • PRC MULT (price_multiplier)
    • ACCR MULT (accrued_multiplier)
    • INSTR TYPE (instrument_type) - see Type above
    • PMT SZ DTL (payment_size_detail)
    • Notes (notes)

Form Layout

  • LayoutEntity Tabs
    • GeneralHeader
      • Instrument - Complex Field which include Full Name, Short Name, User Code, Show by Default (Name by Default)
      • Instrument type
      • Status - Enabled/Disabled/Deleted (Disabled is when it's excluded from reports)
    • Layout Tabs
      • General
        • Asset Type
        • Country - associated country
        • Accrual Size Clarification
        • Pricing currency
        • Price multiplier
        • Accrued currency
        • Accrued multiplier
        • Maturity date
        • Maturity price
        • Notes
        • Identifier - JSON dictionary that stores all key:values of different identifiers of the instrument, e.g:
          • {"figi":null,"isin":"USP37341AA50","cusip":null,"sedol":null,"isin 144a":null,"std_user_code":"USP37341AA50"}
    • System Tab
      • Accruals
        • Accrual start date
        • First payment date
        • Accrual size
        • Periodicity
      • Factors
        • Value
        • Date
      • Pricing
        • Pricing Policy
        • Pricing Module
        • Configure

    Import Scheme

    • STD - INSTR (com.finmars.standard-import-from-file:instruments.instrument:instruments_instr) - for Instrument Import
    • STD - ACCR SCHED (com.finmars.standard-import-from-file:instruments.accrualcalculationschedule:accr_sched) - for Accrual Schedule
    • STD - FCTR SCHED (com.finmars.standard-import-from-file:instruments.instrumentfactorschedule:fctr_sched) - for Factor Schedule