Skip to content
সব অপশন ও ফিউচারস গাইড
DEX বাজারের কাঠামোপড়তে ১২ মিনিট

AMM নাকি order book? DEX-এর দাম কীভাবে তৈরি হয়

AMM pool-এর reserve থেকে কোট কীভাবে তৈরি হয় এবং order book-এর আলাদা bid ও ask কীভাবে trade পূরণ করে—দেখুন; trade size, depth ও fee কীভাবে executable price বদলায় তাও জানুন।

এই গাইডেLiquidity দেখানোর দুটি আলাদা পদ্ধতি

সংক্ষিপ্ত সারাংশ

একই token pair নিয়ে দুইটি DEX চললেও liquidity দেখানোর পদ্ধতি ভিন্ন হতে পারে। AMM pool-এর reserve ও pricing curve ধরে trade হিসাব করে; order book-এ প্রকাশিত buy ও sell order-এর বিপরীতে trade মেলে। তাই শুধু একটি spot price দেখে দুই জায়গায় একই trade-এর খরচ বোঝা যায় না।

Liquidity দেখানোর দুটি আলাদা পদ্ধতি

Executable price আপনার trade size থেকে আলাদা নয়। Automated market maker বা AMM-এ অন্য অংশগ্রহণকারীরা asset pool-এ জমা রাখেন। Pool-এর অবস্থা ও নিয়ম ধরে smart contract হিসাব করে কত asset বদলানো যাবে।

আপনার buy order-এর সঙ্গে মিলে যাওয়ার জন্য আলাদা sell order অপেক্ষা করে না; trade-ই pool-এর দুই reserve ও তাদের আপেক্ষিক দাম বদলে দেয়।

Uniswap কীভাবে কাজ করে নথিতে order book-এর বদলে pool-ভিত্তিক মডেলটি ব্যাখ্যা করা হয়েছে।

Order book-এ বিভিন্ন price level-এ buy bid ও sell ask জমা থাকে। Trader পরিমাণ ও order type নির্দিষ্ট করে; matching system তখন বিপরীত পাশের উপলভ্য order-এর সঙ্গে সেটি মেলায়।

Hyperliquid-এর order book নথি-তে প্রতিটি asset-এর নিজস্ব order book এবং price-time priority-র কথা আছে; অন্য protocol-এর নিয়ম আলাদা হতে পারে।

দুই market-ই price দেখায়, কিন্তু একটিতে reserve curve থেকে হিসাব হয়, অন্যটিতে পৃথক quote একত্র হয়ে fill তৈরি করে।

AMM pool কীভাবে swap-এর দাম হিসাব করে

Uniswap v2-ধাঁচের constant-product model-এ দুই asset-এর reserve x ও y হলে x × y = k। Trader pool থেকে ETH নিলে, model অনুযায়ী product অক্ষুণ্ণ রাখতে USDC ঢোকাতে হয়।

দুই reserve-এর ratio trade-এর আগে একটি সীমান্তিক বা marginal price বোঝায়; কিন্তু trade চলার সময় গড় execution price সরতে থাকে। উপলভ্য depth-এর তুলনায় চাওয়া amount যত বড়, average price তত বেশি শুরুতে দেখা ratio থেকে সরে যায়।

নিজের order-ই curve বরাবর price বদলায়—এটাই price impact।

এই সমীকরণ সব AMM-এর সর্বজনীন নিয়ম নয়। Concentrated liquidity-তে LP একটি price range বেছে নেন; তাই সমস্ত capital সব সম্ভাব্য price-এ একইভাবে ছড়ানো থাকে না।

একটিমাত্র pool-ও পুরো trade route নাও হতে পারে: interface কয়েকটি pool থেকে liquidity নিতে বা trade ভাগ করতে পারে। কোট দেখার সময় amount ও route বিবেচনা করুন; এটিকে যেকোনো পরিমাণে পাওয়া যায় এমন স্থির বাজারদর ভাববেন না।

Order book-এর স্তরগুলো কীভাবে execution তৈরি করে

Buyer-এর সর্বোচ্চ bid হলো best bid; seller-এর সর্বনিম্ন ask হলো best ask। এই দুই দামের ব্যবধান spread। বড় পরিমাণ এখনই কিনতে চাইলে execution প্রথমে সর্বনিম্ন ask থেকে শুরু হতে পারে।

সেখানে পর্যাপ্ত পরিমাণ না থাকলে পরের, বেশি দামের স্তরেও যেতে হয়। Order book চলাকালীন একদম না বদলালেও বড় order-এর average price প্রথম ask-এর চেয়ে আলাদা হতে পারে।

Limit order আপনি কোন দামে রাজি, সেই সীমা দেয়; বিপরীত পক্ষ না থাকলে এটি পুরোপুরি বা আদৌ fill নাও হতে পারে। Market order দ্রুত fill চাইতে পারে, কিন্তু পুরো amount এক দামে execution-এর নিশ্চয়তা দেয় না।

Hyperliquid-এর order-type নথিতে market, limit, GTC, IOC ও post-only-র মতো বিকল্প আছে; তাদের নাম ও আচরণ ওই platform-এর নিয়মে নির্ভর করে।

Interface-এ দেখা price হয়তো কেবল শীর্ষ স্তর—পুরো order-এর ব্যয় নয়।

লেখাহীন ধারণামূলক ছবিতে ট্রেডের সঙ্গে দাম বদলানো লিকুইডিটি পুল এবং মিলিত ক্রয়-বিক্রয় অর্ডারবুকের তুলনা।
লিকুইডিটি পুলের মূল্য নির্ধারণ ও ক্রয়-বিক্রয় অর্ডার মেলানোর ধারণাগত তুলনা; এখানে বাস্তব দাম বা পরিমাণ দেখানো হয়নি।

100 ETH কেনার দুটি কাল্পনিক হিসাব

ধরা যাক, একটি সরল AMM pool-এ শুরুতে 1,000 ETH ও 2,000,000 USDC আছে; প্রাথমিক ratio প্রতি ETH-এ 2,000 USDC। Pool থেকে ঠিক 100 ETH বের করতে চাইলে 900 ETH অবশিষ্ট থাকে।

x × y = 2,000,000,000 বজায় রাখতে নতুন USDC reserve হবে 2,000,000,000 ÷ 900 = প্রায় 2,222,222.22; তাই buyer-কে প্রায় 222,222.22 USDC দিতে হবে। Average cost 2,222.22 USDC/ETH, যা শুরুর ratio-র চেয়ে প্রায় 11.11% বেশি।

এই উদাহরণে fee বা network cost নেই।

আলাদা একটি কাল্পনিক order book ধরা যাক: best bid 1,999 এবং best ask 2,001 USDC, তাই midpoint 2,000। Ask side-এ 2,001 দামে 20 ETH, 2,010 দামে 30 ETH এবং 2,030 দামে 50 ETH আছে।

প্রকাশিত পরিমাণগুলো অক্ষত থাকলে 100 ETH কিনতে খরচ 20 × 2,001 + 30 × 2,010 + 50 × 2,030 = 201,820 USDC। Average 2,018.20/ETH, যা midpoint-এর চেয়ে 0.91% বেশি। এখানেও fee বা network cost ধরা হয়নি।

দুটি profile-ই আলাদা ও কাল্পনিক; এগুলো platform ranking বা বাস্তব fill price-এর প্রতিশ্রুতি নয়।

কে capital দেয় এবং তার বিনিময়ে কী ঝুঁকি নেয়

AMM-এ liquidity provider (LP) pool-এ দুই asset জমা করেন, যাতে অন্যরা তাদের বিপরীতে swap করতে পারে। Protocol-এর নিয়ম ও সক্রিয় position-এর অংশ অনুযায়ী LP trading fee পেতে পারেন।

v3-তে LP নির্দিষ্ট price range বেছে নিতে পারেন; দাম range-এর বাইরে গেলে liquidity এক asset-এ রূপ নিতে পারে এবং তখন fee আয় হয় না।

Uniswap-এর v3 liquidity position তৈরির নির্দেশিকা এই range ও out-of-range ফল বর্ণনা করে।

Fee নিশ্চিত আয় নয়; position-এ থাকা asset-এর আপেক্ষিক মূল্যও বদলাতে পারে।

Order book-এ liquidity provider বা market maker নির্দিষ্ট price ও amount-এ order রাখেন, তারপর বাজার বদলালে সেটি সরাতে বা সংশোধন করতে পারেন।

Trader একাধিক স্তর দেখতে পেলেও দৃশ্যমান depth মানে এই নয় যে আপনার order পৌঁছানো পর্যন্ত সব quote থাকবে। Market maker-এর quote হালনাগাদ করার আগেই price বদলানোর ঝুঁকি আছে। AMM LP-ও trade flow-এর সঙ্গে বদলানো inventory ধরে রাখেন।

Uniswap-এর LP fee ব্যাখ্যা বলে, ফি protocol-এর নিয়ম অনুযায়ী active liquidity provider-দের মধ্যে বণ্টিত হয়।

Fee return তুলনার সময় capital ও ঝুঁকির শর্তও বিবেচনা করুন।

Price impact, slippage, fee ও gas আলাদা করে দেখুন

Price impact হলো আপনার trade size AMM curve-এ বা order book-এর যে স্তরগুলো ব্যবহার করে, সেখানে তৈরি হওয়া পরিবর্তন। Slippage হলো quote বা প্রত্যাশিত output তৈরির সময় থেকে actual execution পর্যন্ত পার্থক্য।

Interface-এর প্রথম quote-এ trade size-এর impact ধরা থাকতে পারে, তারপর execution-এর আগে বাজার বদলে যেতে পারে।

Uniswap-এর price impact ও price slippage-এর পার্থক্য দেখায় যে শব্দ দুটি এক নয়; interface ভেদে হিসাবের reference-ও ভিন্ন হতে পারে।

এর সঙ্গে trading fee, network cost এবং asset বা interface-এর আলাদা fee যোগ করুন। AMM fee pool version ও rules অনুযায়ী বদলায়; একই rate সবার ক্ষেত্রে ধরে নেবেন না।

Order book-এ maker ও taker fee venue বা account tier ভেদে আলাদা হতে পারে, আর limit order fill নাও হতে পারে। শুধু fee-পূর্ব price নয়, সম্ভাব্য unfilled amount-সহ net result তুলনা করুন।

Market structure কিছু ঝুঁকি বদলায়, সব ঝুঁকি দূর করে না

Public blockchain-এ AMM swap smart contract-এ চলে; তার আগে-পরে transaction ordering কিছু ফল বদলাতে পারে।

Ethereum-এর MEV নির্দেশিকা block-এ transaction অন্তর্ভুক্ত, বাদ দেওয়া বা সাজানোর মাধ্যমে value extraction ব্যাখ্যা করে। পরিচিত একটি কৌশলে pending swap-এর আগে ও পরে trade রাখা হয়।

Minimum-output bound আপনার গ্রহণযোগ্য সীমার নিচে execution হলে swap ফিরিয়ে দিতে পারে; কিন্তু নির্দিষ্ট price নিশ্চিত করে না বা সব MEV বন্ধ করে না।

“Order book” বললেই ঝুঁকি নেই—এমন সিদ্ধান্তও ঠিক নয়। Matching কোথায় হয়, asset কীভাবে settle ও custody হয় এবং book-এ access কীভাবে নিয়ন্ত্রিত হয়—এসব protocol ভেদে বদলায়।

কিছু order book নিজেও নির্দিষ্ট chain বা platform architecture-এর ওপর নির্ভরশীল। Price formation-কে custody, settlement, smart-contract ও operator risk থেকে আলাদা করুন।

AMM-এ route, range ও token গুরুত্বপূর্ণ; book-এ আপনার স্তরে কত size আছে এবং order কখন পৌঁছায় তা গুরুত্বপূর্ণ।

Confirm করার আগে দুই কোট কীভাবে তুলবেন

প্রথমে trade-এর side, size এবং comparison time স্থির করুন: 100 ETH কেনার কোটকে এক ETH বিক্রির quote বা অন্য সময়ের snapshot-এর সঙ্গে তুলনা করবেন না।

একই amount ও route-এ AMM quote নিন, আর order book-এ sell ask-এর স্তর ধরে দেখুন পুরো size fill করতে কোন কোন স্তর লাগবে। গড় execution এবং net output লিখে রাখুন—শুধু best price বা midpoint নয়।

Depth অল্প বা দ্রুত বদলালে ছোট amount-এ আবার হিসাব করুন এবং বাকি অংশ পরে trade করলে কী অতিরিক্ত ঝুঁকি বা খরচ আসে তা ভাবুন।

তারপর trading fee, network cost, execution bound, token contract এবং network যাচাই করুন।

Concentrated liquidity-র কার্যকর depth বর্তমান price range-এ সীমিত হতে পারে; order book-এ ভালো best ask থাকলেও তার পরিমাণ ছোট হতে পারে।

এই লেখা market structure বোঝায়, কোনো venue বা token-এর সুপারিশ নয়। পরের ধাপে পড়ুন:

সাধারণ প্রশ্ন

Q1Order book মানে কি প্রতি trade-এ একজনই counterparty থাকেন?

না। বড় trade একাধিক order বা price level-এ ভাগ হতে পারে, আবার আংশিক fill-ও হতে পারে। Order book উপলভ্য quote ও matching rules দেখায়; একটি level-এর পেছনে ঠিক কতজন ব্যক্তি আছে তা নয়।

Q2Order book-এর best ask-এর চেয়ে AMM average execution খারাপ হতে পারে?

হ্যাঁ। Best ask-এ অল্প size থাকতে পারে, তাই বড় order পরের স্তরেও যায়। AMM-এ pool থেকে amount বের হলে asset ratio সরে যায়। একই size ও route-এর average execution এবং fee-পরবর্তী net output তুলনা করুন।

Q3AMM এবং order book-এর price impact কি সরাসরি তুলনা করা যায়?

একই reference price ও trade size ব্যবহার করলে তুলনা করা যায়, তবে মাপার পদ্ধতিও জানাতে হবে। AMM-এর impact pool-এর আগের price থেকে মাপা হতে পারে; order book-এ best quote, midpoint বা অন্য reference ব্যবহৃত হতে পারে। এই measure-কে slippage ও fee থেকে আলাদা রাখুন।

উৎস ও আরও পড়ুন

সমস্যা জানান

এই নিবন্ধের লিংকসহ একটি ইমেল তৈরি হবে। পাঠানোর পরেই Mark প্রতিবেদনটি পাবে

দ্রুত যাচাই

গাইডটি পড়ার পর 3টি প্রশ্নে নিজেকে যাচাই করুন

প্রশ্ন 1 / 3

প্রশ্ন 01

Constant-product AMM pool-এ swap price কীভাবে তৈরি হয়?

ব্যাখ্যা দেখতে একটি উত্তর বেছে নিন

অপশন শব্দকোষ

DeFi-তে লিকুইডিটি প্রদানDeFi লিকুইডিটি পুল: LP ফি, পুনঃভারসাম্য ও ইমপার্মানেন্ট লসAMM সোয়াপে টোকেনের ব্যালান্স কীভাবে বদলায় দেখুন, ফি-বিহীন ইমপার্মানেন্ট লসের উদাহরণ হিসাব করুন, এবং LP ফি, v3 রেঞ্জ ও ধরে রাখার ঝুঁকি তুলনা করুন।DEX সোয়াপ সম্পাদনDEX সোয়াপ: দামের প্রভাব, স্লিপেজ ও MEVপুলের গভীরতা প্রত্যাশিত দামের প্রভাব কীভাবে বদলায়, ন্যূনতম প্রাপ্তির সীমা অপেক্ষমাণ সোয়াপকে কীভাবে নিয়ন্ত্রণ করে এবং বেশি স্লিপেজ সহনশীলতা কেন খারাপ সম্পাদন মেনে নিতে পারে—তা জানুন।Hyperliquid HIP-3 বাজারHyperliquid HIP-3 পারপেচুয়াল: বাজার, ফি ও ঝুঁকিবিল্ডার-ডিপ্লয় করা HIP-3 পারপেচুয়াল কীভাবে স্ট্যান্ডার্ড বাজার থেকে আলাদা এবং অরাকল, মার্জিন, ফি ও নিষ্পত্তিতে ডিপ্লয়ারের কী নিয়ন্ত্রণ থাকে তা জানুন।অপশনের ভিত্তিইন-দ্য-মানি, অ্যাট-দ্য-মানি ও আউট-অফ-দ্য-মানি বলতে কী বোঝায়?অপশনের স্ট্রাইক কীভাবে অন্তর্নিহিত দামের সঙ্গে তুলনা হয় এবং কল ও পুটে অর্থ কেন আলাদা তা জানুনঅপশনের ভিত্তিকল অপশন: ক্রেতার অধিকার ও বিক্রেতার ঝুঁকিকল ক্রেতা ও বিক্রেতার পার্থক্য, পঞ্চাশ ডলারের স্ট্রাইকের অর্থ, প্রিমিয়াম কীভাবে ব্রেক-ইভেন বদলায় এবং কখন অর্পণ হতে পারে তা দেখুন