Submitting an Automated Market Making Instruction

Important: AMM Instructions are high risk and only available to eligible institutional and corporate professional investors in select locations.

In Hong Kong, AMM instructions are available to institutional and qualified corporate professional investors only. Perpetuals AMM Instructions are not available in Hong Kong or to Hong Kong users.

Note: Submitting an AMM Instruction is only available to specific markets at the discretion of Bullish.

By submitting an AMM Instruction you are instructing the Automated Market Maker (AMM) to make a market on your behalf by continuously managing bid and offer orders. You will receive AMM payments when other market participants trade against your bids and offers and the AMM will immediately and automatically re-price your orders upon every trade. Learn more about how Automated Market Making Instructions work

Submitting an AMM Instruction

Automated Market Making Instructions offer eligible customers the flexibility to:

  • Contribute at their desired minimum bid/offer spread
  • Concentrate their contribution by choosing a specific price range
  • Send multiple instructions each with different parameters

After creating and submitting your AMM Instruction the AMM will immediately place multiple bids and offers across your defined price range. If the market is not trading within your price range, your bids and offers will not be filled and you will not generate additional AMM payments. When the market is trading within your price range once again, other market participants will be able to trade against the bids and offers sent by the AMM on your behalf and you may generate additional AMM payments.

Minimum value

Each AMM Instruction has a minimum asset value requirement of US$100 in total, across the one or two assets in the instruction. There may be a larger minimum value for very wide price ranges. The exchange will inform you if you have not supplied enough of each asset.

To submit an AMM Instruction:

  1. Go to the left-hand navigation and choose Trade.
    Trade in lefthand navigation.png
  2. Select the AMM tab.
    AMM tab in top navigation.png
  3. Select the market pair you wish to contribute to from the drop-down menu.
    Select AMM Market.png

Step 2: Define your parameters

Opening an AMM Instruction requires three elements: spread, a defined price range, and the amount of both assets you wish to contribute.


  1. Navigate to Select Fixed Spread.
  2. Choose the minimum bid/offer spread you want from the Select Fixed Spread drop-down menu.
    • The AMM will place multiple bids and offers into the market on your behalf. The highest bid and the lowest offer will be at least this distance apart at all times.
      Select Spread in AMM.png
  3. Choose to employ a Dynamic Spread or not using the tick box.
    • Dynamic spreads attempt to generate additional AMM payments for liquidity providers by temporarily widening the spread when our automated system believes that volatility will be higher than average in the coming minutes.
      Dynamic Spread selected in AMM.png
Note: The automated Dynamic Spread system is part of our Bullish enhancements and subject to change at any time.

Price boundaries

  1. Navigate to Price Boundaries.
    Price Boundaries in AMM.png
  2. Use the Min and Max selectors on either side of the chart to define your lower and upper price boundary or directly enter your desired prices.

Asset amount

  1. Navigate to Quantity.
    Quantity in AMM.png
  2. Enter the base and/or quote amount.
  3. Make sure to have sufficient funds available in your spot account in order to contribute.
Note: If the lower-bound is higher than the current price, you will only have a base amount. If your upper boundary is lower than the current price, you will only have a quote amount. If your price is in between the two boundaries you have set, you will need to provide assets in a particular ratio based upon those three prices. By entering an amount of either asset, the system will help you by showing the required amount of the other asset.

Once all of your parameters have been set, choose Submit at the bottom of the window. This will send your parameters to the engine and immediately place bids and orders into the market on your behalf.

Note: You can submit several AMM Instructions for the same market.

Amending an AMM Instruction

You cannot make changes to an existing AMM Instruction. You can choose to terminate an existing AMM Instruction and/or send a new AMM Instruction.

Terminating an AMM Instruction

Terminating your AMM Instruction means that you no longer wish to make markets using the given AMM Instruction’s parameters and locked assets. Termination is designed to be instantaneous; once you confirm your request to terminate an AMM Instruction, the assets locked by the AMM Instruction will be made available in your spot account for re-use or withdrawal, subject to our Terms of Service. Learn more about how to terminate an AMM Instruction.

Viewing your open Spot AMM Instructions

  1. Go to the left-hand navigation and choose Trade.
    Trade in lefthand navigation.png
  2. Select the AMM tab.
    AMM tab in top navigation.png
  3. View your AMM Instructions under Open AMM Instructions.
    Open Spot AMM Instructions in AMM screen.png
Warning: Using price boundaries that are relatively closer will result in increased AMM payments while the market trades within those boundaries but it also exposes customers to a higher risk of Impermanent Loss.

Please read our Risk Warnings carefully for more information.

Was this article helpful?
0 out of 1 found this helpful