ICPEx Docs
  • ICPEx Intro
    • About ICPEx
    • PMM Algorithm
      • PMM General Liquidity Framework
      • Various Use Cases Based on the PMM Algorithm
  • PRODUCT FEATURES
    • Exchange
    • Liquidity Pool Creation
      • Public Pool
        • Standard Mode
        • Single-Token Mode
      • Private Pool
      • Anchored Pool
    • Liquidity Adding & Removing
    • Token Creation
    • Add Cycles for Canister
    • How to exchange old tokens for new tokens with minimal loss
    • How to Create a Fixed Ratio Anchored Pool with Nearly Zero Volatility for LST
  • ICRC-2+ Protocol
    • Introduction
    • New Features List
    • Method Calling Guide
  • TOKENOMICS
    • IEX Token Allocation
  • RESOURCES
    • Media Kit
    • Contact
  • LEGAL & PRIVACY
    • Terms of Service
    • Disclosures & Disclaimer
Powered by GitBook
On this page
  • Overview
  • Using Canister to Providing liquidity
  • Trading Fees

Was this helpful?

  1. ICPEx Intro

PMM Algorithm

Overview

The PMM(Proactive Market Maker) algorithm is an inventory management strategy. When the quantity of a certain asset becomes low, the PMM algorithm will automatically increase the quotation of this asset in the hope of buying back the missing inventory from the market.

Using Canister to Providing liquidity

ICPEx has implemented the canister version of the PMM algorithm. The concept of orders does not exist in canister, but is replaced by the supply and consumption of liquidity.

Put the funds into the canister and set the parameters to realize the supply of liquidity. Trading assets directly with canister completes the consumption of liquidity. In this process, the capital pool exists as a counterparty to all users.

Trading Fees

In the current version, trading fees use the asset class received by the trader. For example, if a user uses ICP to buy IEX, IEX is paid to the liquidity pool as a trading fee. If the user uses IEX to buy ICP, the ICP is paid to the liquidity pool as a trading fee.

PreviousAbout ICPExNextPMM General Liquidity Framework

Last updated 10 months ago

Was this helpful?

Page cover image