Skip to main content

Complex Transactions

Type

Comparison Table: standard-config.xlsx Tab: transaction types

  1. Buy (com.finmars.standard-transaction-type:buy_with_fx_trade)
  2. Coupon (com.finmars.standard-transaction-type:coupon_with_fx_trade)
  3. Deposit (com.finmars.standard-transaction-type:deposit)
  4. Dividend (com.finmars.standard-transaction-type:dividend_with_fx_trade)
  5. Error (com.finmars.standard-transaction-type:error)
  6. Expense (Instrument) (com.finmars.standard-transaction-type:expense_instrument_with_fx)
  7. Expense (Non-instrument) (com.finmars.standard-transaction-type:expense_non_instrument_with_fx_trade)
  8. FX Forward (Expiration) (com.finmars.standard-transaction-type:fx_forward_expiration)
  9. FX Forward (Open) (com.finmars.standard-transaction-type:fx_forward_open)
  10. FX Trade (com.finmars.standard-transaction-type:fx_trade)
  11. Ignore (com.finmars.standard-transaction-type:ignore)
  12. Income (Non-instrument) (com.finmars.standard-transaction-type:income_non_instrument_with_fx_trade)
  13. Other Income (Instrument) (com.finmars.standard-transaction-type:other_income_instrument_with_fx_trade)
  14. Position Daily Cash (com.finmars.standard-transaction-type:position_daily_cash)
  15. Position Daily FX Forward (com.finmars.standard-transaction-type:position_daily_fx_forward_open)
  16. Position Initial Cash (com.finmars.standard-transaction-type:position_initial_cash)
  17. Position Initial FX Forward (com.finmars.standard-transaction-type:position_initial_fx_forward_open)
  18. Position Initial Instrument (com.finmars.standard-transaction-type:position_initial_instrument)
  19. Position Daily Instrument (com.finmars.standard-transaction-type:position_instrument_daily)
  20. Sell (com.finmars.standard-transaction-type:sell_with_fx_trade)
  21. Transfer Cash (com.finmars.standard-transaction-type:transfer_cash)
  22. Transfer Instrument (com.finmars.standard-transaction-type:transfer_instrument)
  23. Undefined (com.finmars.standard-transaction-type:undefined)
  24. Withdraw (com.finmars.standard-transaction-type:withdraw)

User Attributes

Not applicable

Entities

Not applicable

Entity Viewer Layout

 

image.png

image.png

image.png

Form Layout

  • Entity Header
    • 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 Tabs
    • 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