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)
      • Quote streams
      • 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
        • connectCounterparty
        • cancelConnectionInvite
        • getCounterpartyInfo
        • getSubaccounts
      • Trading
        • Order Book & QS
          • 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
          • qs/getAvailableQsProviders
        • RFQ
          • getSettings
          • getSettings (authorized)
          • getUserSettings (authorized)
          • setUserSettings (authorized)
          • getProviders
          • getSessions
      • Settlements
        • settlementRequests
        • settlementOrders
        • settlementTransactions
        • settlementHistory
        • settlementTransactionHistory
        • addIncomingSettlementRequest
        • delIncomingSettlementRequest
        • delIncomingSettlementCPRequest
        • addOutgoingSettlementTransaction
        • addIncomingSettlementTransaction
        • sendSettlementTransaction
        • commitIncomingSettlementTransaction
        • delSettlementTransaction
      • Risk Management
        • climits
        • setCLimit
        • delCLimit
        • enableTrading
        • disableTrading
        • cAssetLimits
        • setCAssetLimit
        • delCAssetLimit
        • cShortSalesBan
        • setShortSalesBan
        • delShortSalesBan
        • enableInstrumentsWhitelist
        • setInstrumentsWhitelist
        • disableInstrumentsWhitelist
        • instrumentsWhitelist
      • Non-deliverable Trading
        • settings/getOvernightRates
        • settings/setOvernightRates
      • QS Stream Management
        • qs/addStream
        • qs/removeStream
        • qs/getStreams
        • qs/addTakerToStream
        • qs/delTakerFromStream
    • 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
      • QS for Liquidity Providers
        • Market Data
        • Trading
      • QS for Takers
        • Market Data
    • FIX API
      • Admin messages
      • Market Data
      • Trade
        • Trading for Takers
        • Trading for LPs and Masters
      • QS for Liquidity Providers
        • Market Data
        • Trading
      • QS for Takers
        • Market Data
    • Troubleshooting Errors
      • List of Error Codes
      • Error 3
      • Error 6
      • Error 7
      • Error 14
Powered by GitBook
On this page
  1. API Reference
  2. REST API
  3. Risk Management

climits

Returns Counterparty limits snapshot

POST api/climits

{}
[
  {
    "counterpartyId": 5,
    "ownLimit": {
      "grossLimit": 1000000000,
      "asset": "BTC",
      "limitUtilization": 5000000,
      "equity": 300000,
      "markup": 100,
      "tradingDisabled": false,
      "maintenanceMargin": 1000,
      "restrictedTrading": 2000,
      "initialMargin": 3000
    },
    "mutualLimit": {
      "grossLimit": 500000000000,
      "asset": "USD",
      "limitUtilization": 1000000000,
      "equity": -300000,
      "markup": 0,
      "tradingDisabled": true
    }
  },
  {
    "counterpartyId": 10,
    "ownLimit": {
      "grossLimit": 500000000000,
      "asset": "USD",
      "limitUtilization": 0,
      "equity": 0,
      "markup": 0,
      "tradingDisabled": false
    }
  }
]
{
    "error": 2
}

Response description

Field name
Type
Description

Array of CLimits

Array of counterparty limits

CLimit

Dict

counterpartyId

Efx::ClientId

Counteraparty Id

ownLimit

LimitData

Optional. Own limit data, present only if the own gross limit exists.

mutualLimit

LimitData

Optional. Mutual limit data, present only if the counterparty set the gross limit.

LimitData

Dict

grossLimit

Efx::Size

Gross limit value.

asset

string

Gross limit currency name.

limitUtilization

Efx::Size

Maintenance margin. In % multiplied by 1e4.

equity

Efx::Size

Equity.

markup

int32

Markup. Always 0 for taker.

tradingDisabled

bool

True if trading disabled by client.

maintenanceMargin

int32

Optional. Maintenance margin. In % multiplied by 1e4.

restrictedTrading

int32

Optional. Restricted trading level. In % multiplied by 1e4.

initialMargin

int32

Optional. Initial margin. In % multiplied by 1e4.

PreviousRisk ManagementNextsetCLimit

Last updated 22 days ago