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
  • Is it possible to have multiple price streams?
  • How do I set up a markup per taker?
  • Can I set different markups for different instruments?
  1. Product Features
  2. Trading

Markups

This article is for the Makers who wish to personalize their price stream per taker.

PreviousToxic Flow ProtectionNextAuthorized trading

Last updated 10 months ago

Is it possible to have multiple price streams?

Yes, a maker can have multiple accounts to meet their needs. However, we offer a more convenient tool for providing different price streams per taker. A maker can control the spread using the markup feature available under the Assets & Instrument -> Markups tab.

Please keep in mind that the material in this article only applies to price streams from a Maker to a Taker. If you are a Master streaming your own liquidity and at the same time reselling liquidity from other Makers, please refer to the page.

How do I set up a markup per taker?

  1. Go to Assets & Instrument -> Markups tab.

  2. Click 'Configure'

  3. Select Takers you wish to set up markup for (all are selected by default)

  4. Chose between Default markup and Markup per Instrument.

  5. For Default markup input the value in %. For example, to implement a 4 bps markup you would need to type in 0.04

Can I set different markups for different instruments?

Yes. In order to do so, please follow these steps:

  1. Go to Assets & Instrument -> Markups tab.

  2. Click 'Configure'

  3. Select Takers you wish to set up markup for (all are selected by default)

  4. Choose Markup per Instrument

  5. Select one or more instruments (all are selected by default)

  6. Enable instument markups

  7. If you wish to set up different markups for bid and ask, tick the respective box

  8. Set up the markup

  9. Click "Apply"

Use default markup for broad consistency, and instrument markup for precise control over specific pairs to meet unique trading needs.

Default markup is a standard rate applied to all trading pairs, ensuring consistent markups across all pairs, including new ones. This rate can be zero or even negative.

Enable Instrument markup to set custom rates for specific instruments, overriding the default markup. You can tailor different bid and ask quotes for individual instruments or groups like fiat<>crypto.

"How to set up a markup" section of the Master Accounts
Adding trading markup from the Maker GUI