Helpdesk
  • Overview
    • Welcome to Finery Markets
    • About Our Products
      • FM Liquidity Match
        • Master Account
        • Sub-Account
      • FM Pulse
      • White Label solution
  • Product Features
    • Onboarding
    • Risk Management
    • Trading
      • Aggregated Order Book
      • Firm Order Book
      • Pending Limit Orders (GTC)
      • RFQ
      • Toxic Flow Protection
      • Markups
      • Authorized trading
      • Non-Deliverable Trading
      • Voice Trading
      • Interdealer Trading
    • Position Management
    • Settlements
      • Automated Settlements
      • Addresses
    • Control Center
      • Multi-Roles
      • Notifications
      • Reporting
      • Bulk Edit
    • Referral program
  • API Reference
    • Quick Start with API
      • For Market Makers
      • For Takers
    • Data Types
    • REST API
      • Client management
        • getSubaccounts
      • RFQ
        • getSettings
        • getSettings (authorized)
        • getUserSettings (authorized)
        • setUserSettings (authorized)
        • getProviders
        • getSessions
      • Trading
        • add
        • add (authorized)
        • Pending limit orders
          • add (pending limit order)
          • add (pending limit order) (authorized)
          • del
          • del (authorized)
          • delAll
          • delAll (authorized)
          • orders
          • orders (authorized)
        • mod
        • del
        • delAll
        • book
        • voiceTrade
        • liquidationTrade
        • dealHistory
        • dealHistory (authorized)
        • instruments
        • positions
        • instrumentMarkups
        • addInstrumentMarkups
        • delInstrumentMarkups
      • Settlements
        • settlementRequests
        • settlementOrders
        • settlementTransactions
        • settlementHistory
        • settlementTransactionHistory
        • addIncomingSettlementRequest
        • delIncomingSettlementRequest
        • delIncomingSettlementCPRequest
        • addOutgoingSettlementTransaction
        • addIncomingSettlementTransaction
        • sendSettlementTransaction
        • commitIncomingSettlementTransaction
        • delSettlementTransaction
      • Risk Management
        • climits
        • setCLimit
        • delCLimit
        • subaccountsLimits
        • setSubaccountLimit
        • delSubaccountLimit
        • enableTrading
        • disableTrading
        • cAssetLimits
        • setCAssetLimit
        • delCAssetLimit
        • cShortSalesBan
        • setShortSalesBan
        • delShortSalesBan
        • enableInstrumentsWhitelist
        • setInstrumentsWhitelist
        • disableInstrumentsWhitelist
        • instrumentsWhitelist
      • Non-deliverable Trading
        • settings/getOvernightRates
        • settings/setOvernightRates
    • Websocket API
      • Feed 'A' - Assets
      • Feed 'P' - Positions
      • Feed 'L' - Counterparty limits
      • Feed 'B' - Global order books
      • Feed 'F' - Tradable order books
      • Feed 'R' - Settlement requests
      • Feed 'N' - Settlement transactions
      • Feed 'K' - Positions
      • Feed 'O' - Orders
      • Feed 'S' - Settlement orders
      • RFQ
    • FIX API
      • Admin messages
      • Market Data
      • Trade
        • Trading for Takers
        • Trading for LPs and Masters
    • Troubleshooting Errors
      • List of Error Codes
      • Error 3
      • Error 6
      • Error 7
      • Error 14
Powered by GitBook
On this page
  • 1. How do you account open positions?
  • 2. What do the assets in red mean?
  • 3. What do the assets in black mean?
  • 4. What is “Current”?
  • 5. What is “Max/Min reachable position”?
  • 6. What is “Price” and why is it changing?
  • 7. What is “Overnight”?
  • 8. What is "Planned"?
  • 9. What is the upward arrow for?
  1. Product Features

Position Management

PreviousInterdealer TradingNextSettlements

Last updated 2 months ago

1. How do you account open positions?

We account the open positions per asset (not per pair). For every asset we keep track of three position values:

  • Current position

  • Max reachable position

  • Min reachable position

2. What do the assets in red mean?

The asset in red is a short position meaning that you owe “X” amount to your counterparty

3. What do the assets in black mean?

The asset in black is a long position meaning that your counterparty (CP) owes you “Y” amount

4. What is “Current”?

The "Current" column is the current value of each of your open positions (as well as the subtotals by counterparty and grand total at the top of the list) in USD.

As USD is the base currency of our platform, the value of assets you hold is reassessed against USD every 15 minutes. For instance, if you hold BTC as collateral, its value may fluctuate throughout the day to maintain the limit in USD. Consequently, your liquidity provider and the system may request you to top up the account.

On the screenshot above,

#4 points to the standing amount of one asset with a given counterparty (CP). As you can see, it has two values:

  • The amount of the asset itself (e.g. BTC) - it doesn't change as the market moves

  • One is the asset's mark-to-market USD value

#5 points to a subtotal of all positions vs a CP (calculated as the arithmetic sum of all your long and short positions with this CP valuated in USD)

5. What is “Max/Min reachable position”?

It represents the maximum/minimum position, taking into account uncommitted settlement transactions.

Example: The current position is 0 BTC. You have an incoming uncommitted settlement transaction for 10 BTC and an outgoing uncommitted settlement transaction for 5 BTC.

• If the incoming transaction is committed, the position becomes 0 BTC - 10 BTC = -10 BTC. Thus, the minimum reachable position is -10 BTC.

• If the outgoing transaction is committed, the position becomes 0 BTC + 5 BTC = 5 BTC. Thus, the maximum reachable position is 5 BTC.

The planned position takes into account all pending settlement transactions and is equal to:

0 BTC - 10 BTC + 5 BTC = -5 BTC.

6. What is “Price” and why is it changing?

"Price" is the mark-to-market value of the asset at any given moment.

7. What is “Overnight”?

"Overnight" is the overnight rate you are expected to pay for rolling your positions over. It is nominated in:

  • Interest paid in USD (daily rate)

  • APR %

Example: you are rolling a position worth $8000. The APR for this asset is 12%. In this case, the daily rate will be calculated as (8000 * 12%) / 365 = $2.63

8. What is "Planned"?

Planned = maxReachablePosition + minReachablePosition - Current.

9. What is the upward arrow for?

Click it to settle the selected asset with your counterparty. A "Create transaction" pop-up will appear; you will also be taken to the Settlement Transactions interface.

Please refer to to learn more.

Unlike ‘Current,’ the value in the ‘Planned’ column takes into account uncommitted pending transactions. It can be calculated as:

Non-Deliverable Trading
settlement