automated market maker (AMM) ایک ایسی decentralized exchange (ڈی سینٹرلائزڈ ایکسچینج) کی قسم ہے جہاں آپ براہِ راست کسی دوسرے شخص کے ساتھ نہیں بلکہ tokens کے ایک pool کے خلاف trade کرتے ہیں۔ خرید اور فروخت کے آرڈرز کو میچ کرنے کے بجائے، ایک smart contract ایک pricing formula استعمال کرتا ہے جو اس بات پر مبنی ریٹ بتاتا ہے کہ pool میں ہر token کی کتنی مقدار موجود ہے۔ روایتی ایکسچینج پر ہر trading pair کے لیے کافی خریدار اور فروخت کنندہ درکار ہوتے ہیں، اور ایک مرکزی آپریٹر آپ کے فنڈز اپنے پاس رکھتا ہے۔ AMM میں کوئی بھی شخص کسی pool کو liquidity فراہم کر سکتا ہے، trades 24/7 آن چین ہوتی ہیں، اور آپ اپنے wallet پر کنٹرول برقرار رکھتے ہیں۔ یہی وجہ ہے کہ AMMs DeFi trading کی ریڑھ کی ہڈی ہیں، خاص طور پر long‑tail یا نئے tokens کے لیے۔ اس گائیڈ میں آپ سیکھیں گے کہ AMMs کس طرح order books کی جگہ لیتے ہیں، مشہور x*y=k فارمولا کیسے کام کرتا ہے، اور swap کے دوران حقیقت میں کیا ہوتا ہے۔ آپ یہ بھی دیکھیں گے کہ liquidity کیسے فراہم کی جاتی ہے، فیس کیسے کمائی جاتی ہے، اور impermanent loss جیسے اہم خطرات کو کیسے سمجھا جائے، تاکہ آپ فیصلہ کر سکیں کہ AMMs آپ کی حکمتِ عملی کے لیے موزوں ہیں یا نہیں۔
AMM ایک نظر میں
خلاصہ
- AMM ایک smart contract پر مبنی exchange ہے جہاں آپ کسی دوسرے trader کے آرڈر سے میچ ہونے کے بجائے liquidity pool کے خلاف trade کرتے ہیں۔
- قیمتیں کسی centralized order book یا روایتی market maker کے بجائے pool کے بیلنس پر ردِعمل دینے والی ریاضیاتی formula سے طے ہوتی ہیں۔
- کوئی بھی شخص tokens جمع کر کے liquidity provider بن سکتا ہے اور trading فیس میں اپنا حصہ کما سکتا ہے۔
- AMMs بہت سے tokens تک permissionless access فراہم کرتے ہیں، جن میں چھوٹے یا نئے assets بھی شامل ہیں جو شاید centralized exchanges پر لسٹ نہ ہوں۔
- اس کے بدلے نئے خطرات سامنے آتے ہیں: impermanent loss، smart contract bugs، MEV، اور کم liquidity والے pools میں زیادہ slippage۔
- زیادہ تر beginners کے لیے AMMs کو پہلے سادہ swaps کے لیے استعمال کرنا بہتر ہے، اور liquidity فراہم کرنے سے پہلے اچھی طرح تحقیق کرنا چاہیے۔
AMM کی بنیادی باتیں: Order Books سے Liquidity Pools تک

- liquidity pool ایک smart contract ہے جو دو یا زیادہ tokens رکھتا ہے اور کسی کو بھی ان کے خلاف trade کرنے دیتا ہے۔
- جب آپ کسی pool میں فنڈز شامل کرتے ہیں تو آپ کو ایک LP token ملتا ہے جو pool کے assets اور فیس میں آپ کے حصے کی نمائندگی کرتا ہے۔
- ہر trade پر ایک چھوٹی trading فیس لی جاتی ہے، جو pool کے تمام LPs میں ان کے حصے کے مطابق تقسیم ہوتی ہے۔
- AMM ایک price formula (مثلاً x*y=k) استعمال کرتا ہے تاکہ token بیلنس میں تبدیلی کے ساتھ قیمتیں اپ ڈیٹ ہوں۔
- Slippage وہ فرق ہے جو متوقع قیمت اور اصل execution قیمت کے درمیان ہوتا ہے، اور یہ بڑے trades یا کم liquidity کے ساتھ بڑھ جاتا ہے۔
AMM اندر سے کیسے کام کرتا ہے؟

- pool کے بیلنس بدل جاتے ہیں، اس لیے قیمت اپ ڈیٹ ہوتی ہے: token A تھوڑا سستا اور token B تھوڑا مہنگا ہو جاتا ہے، جو آپ کے trade کی عکاسی کرتا ہے۔
AMMs اور Pool Designs کی اقسام
Key facts

- Stable‑swap ڈیزائنز عموماً stablecoins کے لیے کم slippage فراہم کرتے ہیں، لیکن بہت زیادہ volatile tokens کے لیے نہیں بنائے گئے۔
- Concentrated liquidity capital efficiency کو بہت بڑھا سکتی ہے، لیکن قیمتوں میں حرکت کے ساتھ LPs کو اپنی پوزیشنیں دوبارہ متوازن کرنی پڑ سکتی ہیں۔
- زیادہ پیچیدہ AMM formulas کچھ خطرات کم کر سکتے ہیں، لیکن عموماً strategy complexity بڑھاتے ہیں اور LPs سے بہتر مانیٹرنگ کا تقاضا کرتے ہیں۔
AMMs کہاں سے آئے؟
AMMs سے پہلے ابتدائی decentralized exchanges کو مشکل پیش آتی تھی کیونکہ وہ order‑book model کو براہِ راست آن چین کاپی کرنے کی کوشش کر رہے تھے۔ کم liquidity، سست block times، اور زیادہ gas لاگت نے خاص طور پر چھوٹے tokens کے لیے آرڈرز کو مؤثر طریقے سے میچ کرنا مشکل بنا دیا تھا۔ ریسرچرز اور builders نے automated market making کو اس طریقے کے طور پر explore کرنا شروع کیا جس سے on‑chain liquidity professional market makers کے بغیر بھی یقینی بنائی جا سکے۔ جب Uniswap جیسے پروجیکٹس لانچ ہوئے تو انہوں نے دکھایا کہ ایک سادہ constant‑product formula کم overhead کے ساتھ بہت سے pairs کو سپورٹ کر سکتا ہے۔ اس نے جدید DeFi ایکو سسٹم کو جنم دیا، جہاں کوئی بھی شخص pool بنا کر token لسٹ کر سکتا ہے، اور صارفین چوبیس گھنٹے trade کر سکتے ہیں۔
اہم نکات
- 2016–2017: crypto کمیونٹیز اور تعلیمی حلقوں میں automated market makers اور bonding curves پر ابتدائی تحقیق اور بحث۔
- 2017–2018: Bancor جیسے پہلے on‑chain AMM تجربات یہ ثابت کرتے ہیں کہ formula‑based liquidity کام کر سکتی ہے، لیکن UX اور لاگت کے چیلنجز کا سامنا رہتا ہے۔
- 2018: Uniswap v1 Ethereum پر ایک سادہ constant‑product ڈیزائن اور permissionless pool creation کے ساتھ لانچ ہوتا ہے۔
- 2020: “DeFi Summer” میں AMM volume، liquidity mining، اور yield farming میں مختلف پروٹوکولز پر دھماکہ خیز اضافہ ہوتا ہے۔
- 2021–2023: Uniswap v3، Curve v2، اور hybrid AMMs جیسی نئی نسلیں concentrated liquidity، dynamic فیس، اور specialized pools متعارف کراتی ہیں۔
- 2024 اور اس کے بعد: AMMs L2s اور متعدد chains تک پھیلتے ہیں، aggregators کے ساتھ integrate ہوتے ہیں، اور DeFi applications کے لیے بنیادی انفراسٹرکچر بن جاتے ہیں۔
آپ AMMs سے کیا کر سکتے ہیں؟
AMMs صرف tokens swap کرنے کی جگہ نہیں بلکہ ایسی infrastructure layers ہیں جن پر بہت سی DeFi apps خاموشی سے انحصار کرتی ہیں۔ جب بھی آپ کوئی DeFi wallet، aggregator، یا yield پروڈکٹ استعمال کرتے ہیں، پسِ منظر میں اکثر کوئی AMM pool کام کر رہا ہوتا ہے۔ افراد کے لیے AMMs تیز token swaps اور yield کے مواقع فراہم کرتے ہیں۔ پروٹوکولز کے لیے یہ on‑chain liquidity، price discovery، اور assets کے درمیان routing مہیا کرتے ہیں۔ ان use cases کو سمجھنے سے واضح ہوتا ہے کہ AMMs کو DeFi کا بنیادی بلاک کیوں سمجھا جاتا ہے۔
Use Cases
- روزمرہ کے token swaps، مثلاً stablecoins، governance tokens، اور long‑tail assets کے درمیان، براہِ راست self‑custodial wallet سے۔
- liquidity فراہم کر کے trading فیس کمانا، اور بعض صورتوں میں yield farming یا liquidity mining پروگرامز کے ذریعے اضافی token rewards حاصل کرنا۔
- AMM کی قیمتوں کو on‑chain price discovery کے لیے استعمال کرنا، جنہیں دوسرے پروٹوکولز اور oracles tokens کی ویلیو جانچنے کے لیے ریفرنس بنا سکتے ہیں۔
- DAO اور پروجیکٹ کی treasury management، جہاں ٹیمیں اپنے native tokens کے لیے liquidity pools کو seed یا manage کرتی ہیں تاکہ مارکیٹ تک بہتر رسائی مل سکے۔
- DEX aggregators کے لیے routing hubs کے طور پر کام کرنا، جو بڑے trades کو متعدد AMMs میں تقسیم کر کے slippage کم کرتے ہیں۔
- cross‑chain bridges اور synthetic asset سسٹمز میں liquidity endpoints کے طور پر کام کرنا، تاکہ صارفین مختلف networks کے درمیان ویلیو منتقل کر سکیں۔
Case Study / کہانی

AMM سے کیسے تعامل کریں: Swaps اور Liquidity
- اپنا self‑custodial wallet (جیسے MetaMask یا کوئی موبائل wallet) AMM کی ویب سائٹ یا ایپ سے جوڑیں اور درست نیٹ ورک منتخب کریں۔
- وہ token منتخب کریں جس سے آپ ادائیگی کرنا چاہتے ہیں اور وہ جسے آپ حاصل کرنا چاہتے ہیں، پھر swap کی مطلوبہ مقدار درج کریں۔
- quoted قیمت، متوقع آؤٹ پٹ، فیس، اور slippage tolerance کا جائزہ لیں؛ slippage کو صرف اسی صورت میں ایڈجسٹ کریں جب آپ اس کے trade‑off کو سمجھتے ہوں۔
- interface میں swap کی تصدیق کریں اور پھر اپنے wallet میں، اور یہ دیکھ لیں کہ دکھائی گئی gas فیس آپ کے لیے قابلِ قبول ہے۔
- ٹرانزیکشن آن چین کنفرم ہونے کے بعد اپنے wallet میں موصولہ tokens چیک کریں، اور اگر ضرورت ہو تو بیلنس دکھانے کے لیے token کا contract address شامل کریں۔
- کوئی AMM اور ایک مخصوص pool منتخب کریں، اور اس کے token pair، فیس tier، کل liquidity، اور تاریخی volume کو چیک کریں۔
- دونوں tokens کو اس تناسب میں تیار کریں جو pool کو درکار ہے (مثلاً 50/50 pool کے لیے موجودہ قیمتوں پر دونوں assets کی برابر ویلیو)۔
- “Add liquidity” یا اسی طرح کے فنکشن کے ذریعے اپنے tokens جمع کرائیں؛ contract آپ کے حصے کی نمائندگی کے لیے LP tokens mint کرے گا۔
- وقت کے ساتھ اپنی پوزیشن مانیٹر کریں، AMM interface یا analytics ٹولز کے ذریعے فیس کی آمدنی، قیمتوں میں تبدیلی، اور ممکنہ impermanent loss کو ٹریک کریں۔
- جب آپ باہر نکلنا چاہیں تو “Remove liquidity” فنکشن استعمال کر کے اپنے LP tokens burn کریں اور underlying tokens میں اپنا حصہ واپس اپنے wallet میں نکال لیں۔
Pro Tip:نئے AMMs، chains، یا pools کو ہمیشہ چھوٹی رقم سے پہلے ٹیسٹ کریں، اور gas فیس کو بھی حساب میں رکھیں تاکہ وہ آپ کے متوقع منافع کا بڑا حصہ نہ کھا جائیں۔
فیس، Rewards، اور Impermanent Loss

- ہر swap پر ایک fixed یا tiered فیس (مثلاً 0.05%–0.3%) لی جاتی ہے، جو خودکار طور پر pool میں شامل ہو کر LPs میں ان کے حصے کے مطابق تقسیم ہوتی ہے۔
- زیادہ volume والے pools کم فیس ریٹس کے باوجود خاطر خواہ فیس آمدنی پیدا کر سکتے ہیں، جبکہ کم volume والے pools خطرات اور gas لاگت کا مناسب معاوضہ نہیں دے پاتے۔
- کچھ پروٹوکولز یا پروجیکٹس liquidity mining rewards پیش کرتے ہیں، جس میں LPs کو اپنے LP tokens کو staking یا لاک کرنے کے بدلے اضافی tokens دیے جاتے ہیں۔
- آپ کی خالص واپسی (net return) کا انحصار کمائی گئی فیس، اضافی rewards، gas لاگت، اور سادہ holding کے مقابلے میں ہونے والے کسی بھی impermanent loss کے سائز پر ہوتا ہے۔
AMMs کے خطرات اور سکیورٹی کے پہلو
بنیادی خطرات
AMMs کچھ خطرات کو centralized exchanges کے مقابلے میں کم کرتے ہیں کیونکہ آپ اپنے assets کی self‑custody رکھتے ہیں اور براہِ راست smart contracts کے ساتھ تعامل کرتے ہیں۔ کوئی مرکزی آپریٹر نہیں جو withdrawals منجمد کر سکے یا صارفین کے فنڈز کا غلط استعمال کرے۔ تاہم، AMMs ایک مختلف نوعیت کے خطرات متعارف کراتے ہیں۔ Smart contracts میں bugs ہو سکتے ہیں، pools کو manipulate کیا جا سکتا ہے، اور liquidity فراہم کرنے سے آپ impermanent loss اور مارکیٹ کی volatility کے سامنے آ جاتے ہیں۔ ان خطرات اور ان کی روک تھام کے طریقوں کو سمجھنا اس سے پہلے ضروری ہے کہ آپ خاطر خواہ سرمایہ commit کریں۔
Primary Risk Factors
سکیورٹی کے بہترین طریقے
- قابلِ اعتماد AMMs تک محدود رہیں، ابتدا میں چھوٹی پوزیشنوں سے شروع کریں، مختلف pools میں تنوع رکھیں، اور ایسے tokens یا پروجیکٹس کو liquidity فراہم کرنے سے گریز کریں جنہیں آپ پوری طرح نہیں سمجھتے۔
AMMs بمقابلہ Order-Book Exchanges
AMMs کے فوائد اور نقصانات
فوائد
نقصانات
AMM سے متعلق اکثر پوچھے جانے والے سوالات
DeFi میں AMMs کا مستقبل

- concentrated liquidity اور active LP حکمتِ عملیوں کی بڑھوتری، جو کم سرمائے کے ساتھ زیادہ منافع حاصل کرنے کی کوشش کرتی ہیں۔
- L2s اور نئی chains پر AMMs کی توسیع، جس سے چھوٹے trades اور تجربات سستے ہو جاتے ہیں۔
- cross‑chain AMMs اور intent‑based routers کا ظہور، جو end users سے complexity چھپا دیتے ہیں۔
- AMMs اور ریگولیٹرز کے درمیان قریبی تعامل، جو طے کرے گا کہ بڑی ادارہ جاتی تنظیمیں DeFi میں کیسے حصہ لیتی ہیں۔
کیا آپ کو AMMs استعمال کرنے چاہئیں؟
کن کے لیے موزوں ہو سکتے ہیں
- ایسے crypto صارفین جو self-custody اور on-chain token swaps چاہتے ہیں
- ایسے سیکھنے والے جو liquidity فراہم کرنے سے پہلے AMM کے میکینکس اور خطرات کو سمجھنے کے لیے تیار ہوں
- ایسے DeFi شرکا جو long-tail یا DeFi-native assets میں ایکسپوژر چاہتے ہیں
- ایسے تجربہ کار صارفین جو چھوٹی، test-sized پوزیشنوں سے آغاز کرنے میں خود کو پُراعتماد محسوس کرتے ہوں
کن کے لیے شاید موزوں نہ ہوں
- وہ لوگ جو بہت زیادہ رسک سے گریزاں ہوں یا پورٹ فولیو میں اتار چڑھاؤ برداشت نہ کر سکتے ہوں
- ایسے صارفین جو wallets، private keys، یا gas فیس کو مینیج نہیں کرنا چاہتے
- وہ لوگ جو liquidity فراہم کرنے سے یقینی منافع کی توقع رکھتے ہوں
- ایسے traders جنہیں صرف بڑے، کم-slippage trades بڑے assets میں درکار ہوں اور جو CEX ٹولز کو ترجیح دیتے ہوں
AMMs DeFi کے انجن بن چکے ہیں، جو کسی بھی wallet رکھنے والے کو یہ سہولت دیتے ہیں کہ وہ tokens swap کرے اور liquidity تک رسائی حاصل کرے، بغیر centralized واسطوں پر انحصار کے۔ بہت سے صارفین کے لیے، صرف معتبر پلیٹ فارمز پر کبھی کبھار swaps کے لیے AMMs استعمال کرنا ہی لچک اور کنٹرول کے لحاظ سے ایک طاقتور اپ گریڈ ہے۔ liquidity provider بننا ایک الگ قدم ہے، جس کے لیے فیس، impermanent loss، اور پروٹوکول رسک کی گہری سمجھ درکار ہوتی ہے۔ اگر آپ LP بننے کا فیصلہ کریں تو چھوٹے سے آغاز کریں، نسبتاً سادہ یا زیادہ مستحکم pairs کو ترجیح دیں، اور اپنی کارکردگی کو صرف tokens ہولڈ کرنے کے مقابلے میں ٹریک کریں۔ سوچ سمجھ کر استعمال کیے جانے پر AMMs آپ کے crypto ٹول کِٹ میں قیمتی ٹولز ثابت ہو سکتے ہیں، لیکن یہ اندھی رسک لینے کے بجائے تعلیم اور احتیاط کو زیادہ انعام دیتے ہیں۔