باقاعدہ خریداری
BTC خریدتے وقت Market یا Limit آرڈر؟ قیمت، فیس، ادھورا بھرنا اور منسوخی
Market آرڈر خریداری یقینی بناتا ہے، Limit آرڈر قیمت۔ BTC/USDT کی اصل order book سے دیکھیں کہ چھوٹی رقم پر فرق کتنا ہے، عام صارف کی فیس دونوں پر برابر کیوں ہے، اور Partially Filled یا غلط آرڈر کو کیسے سنبھالیں۔
ایکسچینج پر USDT سے BTC خریدتے وقت پہلا سوال یہی آتا ہے: Market دبائیں یا Limit؟ مختصر جواب: Market آرڈر خریداری یقینی بناتا ہے مگر قیمت کی ضمانت نہیں دیتا؛ Limit آرڈر قیمت آپ کے ہاتھ میں دیتا ہے مگر یہ ضمانت نہیں دیتا کہ آرڈر بھرے گا۔ نیچے اصل اعداد کے ساتھ دیکھیں کہ چھوٹی رقم پر یہ فرق کتنا ہوتا ہے، آرڈر ادھورا بھرنے پر کیا ہوتا ہے، اور غلط آرڈر کیسے منسوخ کریں۔
اس مضمون میں مثالیں Binance کے BTC/USDT اسپاٹ جوڑے سے ہیں کیونکہ اس کے قواعد اور فیس عوامی طور پر شائع ہیں۔ دوسرے ایکسچینج پر نام کچھ مختلف ہو سکتے ہیں مگر اصول یہی ہیں۔
Market اور Limit آرڈر ایک جملے میں
- Market آرڈر: "ابھی خریدو، جو قیمت بیچنے والوں کی فہرست (order book) میں سب سے کم ہے اسی پر۔" آپ رقم یا مقدار لکھتے ہیں، قیمت نہیں۔
- Limit آرڈر: "اس قیمت یا اس سے کم پر ہی خریدو۔" اگر بازار اس قیمت تک نہ آئے تو آرڈر کھلا پڑا رہتا ہے۔
order book میں دو قطاریں ہوتی ہیں: خریدنے والوں کی بولیاں (bid) اور بیچنے والوں کی پیشکش (ask)۔ Market خرید سب سے سستی ask سے شروع ہو کر اوپر کی طرف بھرتی ہے۔
چھوٹی رقم پر Market آرڈر کتنا مہنگا پڑتا ہے؟ اصل order book سے حساب
ہم نے 13 اکتوبر 2026 کو 06:23 UTC پر Binance کے عوامی ڈیٹا انٹرفیس (data-api.binance.vision/api/v3/depth) سے BTC/USDT کی order book کی 5,000 سطحیں لیں اور حساب لگایا کہ مختلف رقم کا Market آرڈر کس اوسط قیمت پر بھرتا:
| خرید کی رقم (USDT) | اوسط قیمت | سب سے اچھی ask سے فرق |
|---|---|---|
| 50 | 83,706.64 | صفر |
| 5,000 | 83,706.64 | صفر |
| 50,000 | 83,706.64 | صفر |
| 500,000 | 83,710.06 | تقریباً 0.004% |
| 2,000,000 | 83,719.52 | تقریباً 0.015% |
اس وقت سب سے اونچی bid 83,706.63 اور سب سے کم ask 83,706.64 تھی، یعنی دونوں میں صرف 0.01 USDT کا فرق (spread)۔ سب سے کم ask پر ہی تقریباً 1.55 BTC بکنے کو موجود تھے، اس لیے 50 ہزار USDT تک کی خرید ایک ہی قیمت پر مکمل ہو جاتی۔
نتیجہ: عام ماہانہ رقم کے ساتھ BTC/USDT جیسے بڑے جوڑے پر Market آرڈر کا قیمتی نقصان (slippage) تقریباً نہ ہونے کے برابر ہے۔ یہ ایک لمحے کی تصویر ہے؛ بڑی خبر کے وقت جب قیمت تیزی سے اوپر نیچے ہو یا کم لین دین والے جوڑوں پر order book پتلی ہوتی ہے، تب یہی آرڈر واضح طور پر مہنگا بھر سکتا ہے۔
فیس: کیا Limit آرڈر سستا پڑتا ہے؟
اکثر کہا جاتا ہے کہ Limit آرڈر پر فیس کم لگتی ہے۔ یہ اصطلاح maker/taker سے آتی ہے: جو آرڈر book میں رک کر انتظار کرے وہ maker ہے، جو فوراً موجودہ آرڈر سے ٹکرا کر بھرے وہ taker۔ مگر Binance کے عوامی فیس جدول میں Regular User کے لیے اسپاٹ پر maker اور taker دونوں 0.100% ہیں — فرق VIP سطحوں پر شروع ہوتا ہے۔

ماخذ: binance.com/en/fee/schedule، Spot & Margin ٹیب، 13 اکتوبر 2026 کو دیکھا گیا۔ فیس بدل سکتی ہے، آرڈر سے پہلے اپنے اکاؤنٹ کی فیس سطح دیکھیں۔
یعنی 50 USDT کی خرید پر فیس تقریباً 0.05 USDT بنتی ہے، چاہے Market ہو یا Limit۔ عام صارف کے لیے Limit چننے کی وجہ فیس نہیں، قیمت پر کنٹرول ہے۔ فیس کو مہینوں کی خرید پر جوڑ کر دیکھنا ہو تو ہفتہ وار اور ماہانہ DCA میں فیس کا موازنہ دیکھیں۔
Limit آرڈر لگاتے وقت تین عام غلطیاں
1. موجودہ قیمت سے اوپر Limit خرید لگانا۔ اگر آپ 85,000 پر خرید کا Limit لگائیں جبکہ ask 83,706 ہے، تو آرڈر انتظار نہیں کرتا — فوراً سب سے کم موجود ask پر بھر جاتا ہے (آپ 85,000 نہیں دیتے)۔ یہ عملاً Market آرڈر بن جاتا ہے اور taker شمار ہوتا ہے۔
2. بہت نیچے قیمت لکھ دینا۔ Binance کے BTCUSDT قواعد (exchangeInfo میں PERCENT_PRICE_BY_SIDE) کے مطابق خرید کی قیمت پچھلے 5 منٹ کی اوسط قیمت کے 0.5 سے 1.2 گنا کے اندر ہونی چاہیے، ورنہ آرڈر رد ہو جاتا ہے۔ اس سے نیچے کا "سستا شکار" آرڈر لگ ہی نہیں سکتا۔
3. کم سے کم رقم اور مقدار کے قدم کو نظرانداز کرنا۔ BTCUSDT پر ہر آرڈر کم از کم 5 USDT کا ہونا چاہیے (NOTIONAL، Market پر بھی لاگو)، قیمت 0.01 کے قدم میں اور مقدار 0.00001 BTC کے قدم میں ہوتی ہے (PRICE_FILTER، LOT_SIZE)۔ ایپ عموماً خود گول کر دیتی ہے، اس لیے تصدیقی اسکرین پر اصل مقدار دوبارہ پڑھیں۔
آرڈر ادھورا بھر گیا (Partially Filled) تو کیا کریں؟
Limit آرڈر کا کچھ حصہ بھر سکتا ہے اور باقی کھلا رہ سکتا ہے۔ آرڈر کی ہر حالت کا نام ایکسچینج کی ہسٹری میں نظر آتا ہے، اور Binance کی سرکاری API دستاویز ان کا مطلب بتاتی ہے:

ماخذ: github.com/binance/binance-spot-api-docs، فائل enums.md، "Order status" حصہ۔
عملی مطلب:
- NEW: آرڈر قبول ہو گیا، ابھی کچھ نہیں بھرا۔
- PARTIALLY_FILLED: کچھ BTC مل چکا، باقی انتظار میں ہے۔ جتنا بھر چکا وہ واپس نہیں ہوتا۔
- FILLED: پورا آرڈر مکمل۔
- CANCELED: آپ نے منسوخ کیا۔ اگر پہلے کچھ حصہ بھر چکا تھا تو وہ آپ کے پاس رہتا ہے، صرف باقی منسوخ ہوتا ہے۔
- EXPIRED: آرڈر اپنی قسم کے قواعد یا ایکسچینج کی وجہ سے ختم ہوا — مثلاً دستاویز کے مطابق Market آرڈر جو جزوی بھر کر رک جائے۔
ادھورے آرڈر پر فیصلہ: اگر باقی رقم اسی ماہ خریدنی ہے تو یا تو انتظار کریں، یا باقی منسوخ کر کے بچی رقم کا Market آرڈر لگا دیں۔ ہسٹری میں دونوں حصے الگ لین دین کے طور پر نظر آئیں گے؛ اپنے ریکارڈ میں دونوں کی مقدار، قیمت اور فیس لکھیں۔
کھلا Limit آرڈر آپ کی رقم بند رکھتا ہے
جب تک Limit خرید کھلی ہے، اس کے برابر USDT آپ کے Spot بیلنس میں "locked" رہتے ہیں — نہ نکال سکتے ہیں، نہ دوسرا آرڈر لگا سکتے ہیں۔ بہت سے لوگ سمجھتے ہیں رقم غائب ہو گئی، جبکہ وہ صرف Open Orders میں پڑی ہوتی ہے۔ آرڈر منسوخ کرتے ہی رقم دوبارہ آزاد ہو جاتی ہے۔ بیلنس اور قابلِ استعمال رقم کے اس فرق کی باقی وجوہات والیٹ میں BTC بیلنس ہے مگر پورا بھیج کیوں نہیں سکتے میں تفصیل سے ہیں۔
غلط آرڈر لگ گیا؟ منسوخ کرنے کی ترتیب
- Spot ٹریڈنگ صفحے پر Open Orders کھولیں اور دیکھیں آرڈر کی حالت کیا ہے۔
- اگر NEW یا PARTIALLY_FILLED ہے تو Cancel دبائیں۔ FILLED آرڈر منسوخ نہیں ہو سکتا — وہ مکمل خرید ہے۔
- Order History میں جا کر تصدیق کریں کہ حالت CANCELED ہو گئی۔
- Trade History میں دیکھیں کہ منسوخی سے پہلے کتنا حصہ بھرا تھا اور اس پر کتنی فیس لگی۔
- Spot بیلنس میں دیکھیں کہ بند USDT واپس قابلِ استعمال ہو گئے۔
تو کون سا چنیں؟ فیصلے کی آسان ترتیب
- ماہانہ DCA کی چھوٹی رقم، BTC/USDT جیسا بڑا جوڑا، عام دن: Market آرڈر کافی ہے۔ مقصد مقررہ دن خریدنا ہے، چند سینٹ کی قیمت نہیں۔ DCA کا پورا طریقہ پاکستان میں ماہانہ BTC خریدنے کے رہنما میں ہے۔
- قیمت تیزی سے ہل رہی ہو یا رقم بڑی ہو: Limit آرڈر لگائیں جس کی قیمت موجودہ ask کے قریب ہو، تاکہ اچانک اچھال میں مہنگا نہ بھرے۔
- آپ کسی خاص قیمت کا انتظار کرنا چاہتے ہیں: Limit ٹھیک ہے، مگر یہ مان کر چلیں کہ آرڈر شاید کبھی نہ بھرے، اور تب تک رقم بند رہے گی۔ مہینے کے آخر میں ضرور دیکھیں کہ کوئی پرانا آرڈر کھلا تو نہیں رہ گیا۔
جو بھی چنیں، تصدیقی اسکرین پر تین چیزیں پڑھ کر ہی بٹن دبائیں: جوڑا (BTC/USDT)، سمت (Buy)، اور رقم یا مقدار۔
ذرائع: Binance فیس جدول (binance.com/en/fee/schedule)؛ Binance Spot API دستاویز enums.md اور filters.md (github.com/binance/binance-spot-api-docs)؛ BTCUSDT کے exchangeInfo اور depth عوامی ڈیٹا، 13 اکتوبر 2026، 06:23 UTC۔
یہ مضمون تعلیمی ہے، سرمایہ کاری کا مشورہ نہیں۔ کسی ایکسچینج کی خدمات استعمال کرنے سے پہلے پاکستان کے موجودہ ضوابط (PVARA) کے تحت اس کی حیثیت خود دیکھیں۔
