Skip to main content

Complex Transactions

Type Group

See in comparison table: standard-config.xlsx Tab: groups

Type

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

  1. Buy (com.finmars.standard-transaction-type:buy_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

  2. Coupon (com.finmars.standard-transaction-type:coupon_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  3. Deposit (com.finmars.standard-transaction-type:deposit)
    1. image.png

    2. image.png

  4. Dividend (com.finmars.standard-transaction-type:dividend_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  5. Error (com.finmars.standard-transaction-type:error)
  6. Expense (Instrument) (com.finmars.standard-transaction-type:expense_instrument_with_fx)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  7. Expense (Non-instrument) (com.finmars.standard-transaction-type:expense_non_instrument_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  8. FX Forward (Expiration) (com.finmars.standard-transaction-type:fx_forward_expiration)
    1. image.png

    2. image.png

  9. FX Forward (Open) (com.finmars.standard-transaction-type:fx_forward_open)
    1. image.png

    2. image.png

  10. FX Trade (com.finmars.standard-transaction-type:fx_trade)
    1. image.png

    2. image.png

  11. Ignore (com.finmars.standard-transaction-type:ignore)
  12. Income (Non-instrument) (com.finmars.standard-transaction-type:income_non_instrument_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  13. Other Income (Instrument) (com.finmars.standard-transaction-type:other_income_instrument_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  14. Position Daily Cash (com.finmars.standard-transaction-type:position_daily_cash)
    1. image.png

    2. image.png

  15. Position Daily FX Forward (com.finmars.standard-transaction-type:position_daily_fx_forward_open)
    1. image.png

    2. image.png

  16. Position Initial Cash (com.finmars.standard-transaction-type:position_initial_cash)
    1. image.png

    2. image.png

  17. Position Initial FX Forward (com.finmars.standard-transaction-type:position_initial_fx_forward_open)
    1. image.png

    2. image.png

  18. Position Initial Instrument (com.finmars.standard-transaction-type:position_initial_instrument)
    1. image.png

    2. image.png

  19. Position Daily Instrument (com.finmars.standard-transaction-type:position_instrument_daily)
    1. image.png

    2. image.png

  20. Sell (com.finmars.standard-transaction-type:sell_with_fx_trade)
    1. image.png

    2. image.png

    3. image.png

    4. image.png

  21. Transfer Cash (com.finmars.standard-transaction-type:transfer_cash)
    1. image.png

    2. image.png

  22. Transfer Instrument (com.finmars.standard-transaction-type:transfer_instrument)
    1. image.png

    2. image.png

  23. Undefined (com.finmars.standard-transaction-type:undefined)
  24. Withdraw (com.finmars.standard-transaction-type:withdraw)
    1. image.png

    2. image.png

User Attributes

Not applicable

Entities

Not applicable

Aliases

See in comparison table: standard-config.xlsx Tab: aliases

Entity Viewer Layout

  • TXN (com.finmars.standard-layouts:transactions.complextransaction:txn)
    • TXN ID (transaction_unique_code)
    • *** [WORK IN PROGRESS]

image.png

image.png

image.png

Form Layout

    Each

  • 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
      • AssetTransaction Type
      • Countryhas -its associatedown country
      • Form
      • AccrualLayout, Sizesee 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 ofin the instrument,Type e.g:section
        • {"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
above.

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