# How AMM works? by Tommy Shen 沈煒翔 & Howard Peng 彭盛皓 ## 簡介 本次分享會介紹了 ### 第一部分 AMM介紹 - AMM(自動做市商)和傳統做市商的差別 - uniswap v2 AMM(constant product market maker)的價格曲線和公式 - 其他價格曲線公式 - 為穩定幣互換特化的 - mStable: x+y=k (雖然式穩定幣,但也會出現價差,固會有流動性枯竭的可能性) - curve: Chi(x+y)+x*y = k (有更好的穩定性來輔助穩定幣之間的交易) - 增加資金利用率 - 把流動性集中在特定區域(uniswap v3) - 效率高,但較複雜,一般使用者較難操作 - 自動調整區間協議:teahoouse finance - DEX aggregator (聚合器:幫忙找到最便宜的路徑, ex: 1inch) - Impermanent loss(IL: 無常損失):流動性對價格波動所造成的損失 - 使用選擇權對沖掉無常損失的風險 - 為什麼交易手續費設定在0.3%(承擔無常損失) - 如何讓同樣lp獲得最大效益:flash lp(也算是一種攻擊) ### Review of 'An Analysis of Uniswap Market' - Intro - Constant product market - Optimal arbitrage in uniswap - No arbitrage condition - Other Condition - Increasing product constant - Constant mean market - Optimal arbitrage problem ### 第二部分 An analysis of Uniswap markets review ## 傳統做市和自動做市商(AMM)的差異 傳統股票市場或是中心化加密貨幣交易所上的做市機制是,做市商利用掛單等待人尋價後搓合,由雙方都認可一個公定的價格來做買賣 在價格還未收斂期間,做市商會不斷的掛出和撤出買賣單以利於成交,這個方法在傳統市場上是可行的,但是到區塊鏈上就變得窒礙難行,因為在區塊鏈上運算資源是非常稀缺的,每個行為都會被收取gas fee(類似手續費),來獎勵給提供算力的礦工,和避免有人濫用算力,所以頻繁掛單撤單的模式如果要在區塊鏈上執行就要付出非常高額的gas fee,而且使用者體驗也會因為gas fee而下降 AMM(Automated Market Maker: 自動做市商),用算法機制來達成自動定價,讓前來尋價的交易員能直接按照算法給出的價格交易 ### 補充資料 curve公式:https://alvarofeito.com/articles/curve/#:~:text=In%20the%20AMM%2C%20the%20x,the%20first%20and%20second%20buyer. [An analysis of Uniswap markets](https://web.stanford.edu/~guillean/papers/uniswap_analysis.pdf)