Elven Docs
English
English
  • Getting Started
  • System Configuration
    • Getting started with Elven
    • Project and Entities
      • Choose an Accounting Start Date
    • Inviting team members
    • Viewing activity logs
  • Financial Configuration
    • Configure Chart of Accounts
    • Configure Journal types
    • Configure Auxiliary Accounting
    • Setting Account Opening Balance
  • ACOUNT MANAGEMENT
    • Importing account balances
    • Importing transactions
      • Importing derivatives transactions
    • Verifying account balances
    • Counterparty Accounts Management
      • Managing counterparties
      • Automated counterparty identification
  • Transactions management
    • Transactions overview
  • Bookkeeping
    • Accounting with transaction data
      • Tagging of transactions
      • Rule based tagging
    • Accounting with business data
      • Importing business data using API
      • Importing business data with CSV file
      • Automated bookkeeping of business data
  • ASSETS AND VALUATIONS
    • Assets management
      • Add tokens via smart contract
      • Customising price feeds for assets
    • Fair value of Crypto assets and adjustments
    • Currency exchange (FX) PnL adjustment
    • Derivatives unrealized PnL adjustment
    • Broker business inventory management
  • RECONCILIATION
    • Transaction Reconciliation
  • REPORTS
    • Trial balance
    • Account Balance sheet
    • Financial statements
    • Crypto assets disclosure form
    • Dashboard
  • OpenAPI
    • Obtaining API Authorization
    • Import Business Data
    • Create Account
    • Query Account
    • Create Source
    • Query Source
    • Import Transfer
    • Import Trade
    • Import Gain/Loss
    • Import Account Balances
    • Import Price
    • Query Platform
    • Query Currency
    • Timezone
Powered by GitBook
On this page
  • 1. Configuring frequency of adjustment
  • 2. Executing and viewing the adjustment
  • 3. Data sources for Adjustments

Was this helpful?

  1. ASSETS AND VALUATIONS

Derivatives unrealized PnL adjustment

PreviousCurrency exchange (FX) PnL adjustmentNextBroker business inventory management

Last updated 8 months ago

Was this helpful?

This page illustrates using the unrealized PnL module for derivatives, managing unrealized PnL for crypto derivatives like contracts and options, supporting calculating of unrealized PnL adjustments for the entity's holdings on exchanges, as well as adjusting unrealized PnL for users' holdings if the entity operates as a platform.

1. Configuring frequency of adjustment

  1. Adjustment frequency: In the adjustment frequency configuration window, select the appropriate adjustment frequency (daily, weekly, monthly)

2. Executing and viewing the adjustment

  1. Manual execution: You can trigger the adjustment manually by clicking on the "Recalculate" button.

  2. Viewing records: The records can be viewed in the Adjustment record table, showing detailed adjustment records and corresponding changes in unrealized PnL for derivatives. the unrealized PnL are calculated using the formula: Beginning-Realized Pnl +Change = Ending

  3. Data traceability: Click on the "Ending" or "Realized Pnl" buttons to view the data source.

3. Data sources for Adjustments

The data sources are divided into Profit and loss (PnL) data from exchanges and PnL data from business data.

  1. PnL data from exchanges: This data is sync-ed with the PnL data from the transaction records.

  2. PnL data from business data: This is achieved using automation rules that translates business data into PnL adjustment data.

    1. In the Automation tab, click "+ Add New" to set up new automation rules.

    2. Specify the conditions for the source data and target data, such as data types and trigger events to define the automation conditions.

    3. Manually trigger the configured rule, or "Manually execute all rules" to update generate and the raw data.