Dynamic Function Market Maker

25 Jul 2023  ·  Arman Abgaryan, Utkarsh Sharma ·

Decentralised automated market makers (AMMs) have gained significant attention recently. We propose an adaptive and automated Dynamic Function Market Maker (DFMM) that addresses challenges in this space. Our DFMM protocol includes a data aggregator and an order routing mechanism. It synchronises price-sensitive market information, asserting the principle of one price, and ensuring market efficiency. The data aggregator includes a virtual order book, asserting efficient asset pricing by staying synchronised with information from external venues, including competitors. The protocol's rebalancing and order routing method optimises inventory risk through arbitrageurs, who are more likely to assist DFMM, enhancing protocol stability. DFMM incorporates protective buffers with non-linear derivative instruments to manage risk and mitigate losses caused by market volatility. The protocol employs an algorithmic accounting-asset, connecting all pools and resolving the issue of segregated pools and risk transfer. The settlement process is entirely protocol-driven, maximising risk management efficiency, and eliminating subjective market risk assessments. In essence, DFMM offers a fully automated, decentralised, and robust solution for automated market making. It aims to provide long-term viability and stability in an asset class that demands robustness.

PDF Abstract
No code implementations yet. Submit your code now

Datasets


  Add Datasets introduced or used in this paper

Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods


No methods listed for this paper. Add relevant methods here