مقدمه
اگر همزمان نمودار یک جفت ارز، طلا یا شاخص را در دو بروکر مختلف باز کنید، احتمال دارد قیمتها دقیقاً یکسان نباشند. حتی ممکن است High و Low یک کندل چند پوینت اختلاف داشته باشد یا Stop Loss شما در یک بروکر فعال شود، در حالی که همان سطح روی نمودار بروکر دیگر لمس نشده باشد.
در چنین شرایطی سؤال طبیعی این است که چرا قیمت در دو بروکر متفاوت است و آیا این اختلاف نشانه مشکل یا دستکاری قیمت توسط بروکر است؟
در بیشتر مواقع پاسخ منفی است. بازار فارکس برخلاف بازارهای متمرکز، یک قیمت واحد و رسمی برای تمام بروکرها ندارد. هر بروکر میتواند قیمت خود را از مجموعه متفاوتی از بانکها، Liquidity Providerها و شبکههای نقدینگی دریافت کند.
به همین دلیل تفاوت قیمت بروکرها تا حد مشخصی طبیعی است. با این حال اگر اختلاف بسیار زیاد، غیرعادی یا مداوم باشد، بهتر است Price Feed و نحوه اجرای سفارش بروکر دقیقتر بررسی شوند.
در ادامه دلایل اصلی اختلاف قیمت در بروکرها و روش تشخیص اختلاف طبیعی از رفتار مشکوک را بررسی میکنیم.
چرا قیمت در دو بروکر متفاوت است؟
مهمترین دلیل این است که فارکس یک بازار غیرمتمرکز یا OTC است.
در بورس متمرکزی مانند NASDAQ یا NYSE، سفارشها در یک ساختار مشخص ثبت میشوند و قیمت مرجع مشخصتری وجود دارد. اما در بازار فارکس شبکهای از:
- بانکها
- مؤسسات مالی
- صندوقها
- Liquidity Providerها
- Prime Brokerها
- ECNها
- بروکرهای خردهفروشی
به یکدیگر متصل هستند.
هر بروکر میتواند به منابع نقدینگی متفاوتی دسترسی داشته باشد.
به همین دلیل ممکن است یک بروکر EUR/USD را در یک لحظه روی 1.08510 و بروکر دیگر روی 1.08513 نمایش دهد.
این چند پوینت اختلاف در بسیاری از شرایط طبیعی است.
نقش Liquidity Provider در تفاوت قیمت بروکرها
Liquidity Provider یا تأمینکننده نقدینگی یکی از مهمترین منابع قیمت برای بروکر است.
فرض کنید بروکر A از سه بانک و دو LP قیمت دریافت کند، اما بروکر B با مجموعه دیگری از تأمینکنندگان کار کند.
در همان لحظه ممکن است قیمتها به شکل زیر باشند:
| منبع | Bid | Ask |
| LP شماره ۱ | 1.08500 | 1.08505 |
| LP شماره ۲ | 1.08502 | 1.08507 |
| LP شماره ۳ | 1.08499 | 1.08504 |
بروکر با استفاده از Price Aggregator میتواند بهترین قیمتهای موجود را انتخاب کند.
اگر مجموعه LPهای دو بروکر متفاوت باشد، خروجی نهایی آنها نیز کمی متفاوت خواهد بود.
این یکی از اصلیترین دلایل تفاوت قیمت بروکرها است.
آیا فارکس قیمت مرکزی دارد؟
خیر.
بازار Spot Forex قیمت مرکزی واحدی ندارد که تمام بروکرها موظف باشند دقیقاً همان عدد را نمایش دهند.
به همین دلیل حتی منابع بزرگ داده نیز ممکن است اختلاف جزئی داشته باشند.
این موضوع مخصوصاً روی:
- High
- Low
- Spread
- قیمت باز شدن کندل
- قیمت بسته شدن کندل
قابل مشاهده است.
بنابراین وقتی میپرسیم چرا قیمت در دو بروکر متفاوت است باید ابتدا ساختار غیرمتمرکز بازار فارکس را در نظر بگیریم.
اسپرد چه نقشی در اختلاف قیمت دارد؟
Spread اختلاف قیمت Bid و Ask است.
فرض کنید بروکر اول:
Bid = 1.10000
Ask = 1.10008
و بروکر دوم:
Bid = 1.10002
Ask = 1.10012
داشته باشد.
در ظاهر قیمتها نزدیک هستند، اما Spread و Bid/Ask متفاوتاند.
این تفاوت میتواند باعث شود سفارش Stop Loss یا Take Profit در یک بروکر زودتر فعال شود.
به همین دلیل مقایسه فقط یک خط قیمت کافی نیست.
باید مشخص کنید دارید Bid را با Bid مقایسه میکنید یا Ask را با Ask.
چرا استاپ لاس در یک بروکر فعال میشود و در دیگری نه؟
این موضوع یکی از رایجترین دلایل شکایت معاملهگران از اختلاف قیمت است.
فرض کنید پوزیشن Sell دارید و Stop Loss روی 1.1050 قرار گرفته است.
در بسیاری از پلتفرمها کندل براساس Bid نمایش داده میشود، اما پوزیشن Sell با Ask بسته میشود.
ممکن است:
Bid = 1.1045
اما:
Ask = 1.1051
باشد.
در این حالت Stop Loss فعال میشود، حتی اگر کندل روی نمودار ظاهراً به 1.1050 نرسیده باشد.
این اتفاق به تنهایی نشانه دستکاری نیست.
چرا High و Low کندل دو بروکر فرق دارد؟
High و Low کندل از Price Feed همان بروکر ساخته میشوند.
اگر قیمت در یکی از بروکرها برای چند میلیثانیه:
1.1052
را لمس کند و در بروکر دیگر بالاترین Quote فقط:
1.1049
باشد، سقف کندل متفاوت خواهد شد.
این موضوع در تایمفریمهای پایین مانند:
- M1
- M5
- M15
بیشتر دیده میشود.
در تایمفریمهای بالاتر اختلاف معمولاً کمتر به چشم میآید، اما همچنان ممکن است وجود داشته باشد.
اختلاف قیمت TradingView و بروکر از کجا میآید؟
بسیاری از معاملهگران نمودار را در تریدینگ ویو تحلیل میکنند و معامله را در MetaTrader انجام میدهند.
اما TradingView خودش یک بروکر یا منبع واحد قیمت نیست.
برای مثال ممکن است هنگام جستجوی EURUSD چند Feed مختلف ببینید:
- OANDA
- FXCM
- FOREXCOM
- ICE
اگر نمودار OANDA را با قیمت بروکری که از LP دیگری استفاده میکند مقایسه کنید، اختلاف جزئی کاملاً طبیعی است.
بنابراین TradingView را نباید به عنوان «قیمت قطعی بازار» در نظر گرفت.
تفاوت زمان سرور بروکرها چه اثری دارد؟
Server Time یکی دیگر از دلایل تفاوت نمودار است.
فرض کنید بروکر اول روز معاملاتی را در ساعت مشخصی براساس GMT+2 ببندد و بروکر دوم از Time Zone دیگری استفاده کند.
در این حالت کندلهای:
- H4
- Daily
- Weekly
ممکن است متفاوت ساخته شوند.
برای مثال یک حرکت قیمت در بروکر A در انتهای یک کندل H4 قرار میگیرد، اما در بروکر B در ابتدای کندل بعدی.
قیمت کلی بازار ممکن است یکسان باشد، اما ظاهر نمودار متفاوت خواهد شد.
نوع بروکر چه تأثیری روی قیمت دارد؟
مدل اجرای بروکر نیز میتواند نقش داشته باشد.
بروکرها ممکن است از ساختارهایی مانند:
- ECN
- STP
- Market Maker
- Hybrid
استفاده کنند.
در مدل ECN یا STP معمولاً قیمتها مستقیماً از منابع نقدینگی دریافت میشوند.
در Market Maker بروکر میتواند Quote خود را براساس بازار ایجاد کند.
این موضوع به خودی خود به معنی نامعتبر بودن Market Maker نیست.
برای شناخت مدلهای مختلف میتوانید راهنمای معرفی انواع بروکر های فارکس را بررسی کنید.
آیا بروکر روی قیمت Markup اضافه میکند؟
بله، ممکن است.
Markup یعنی بروکر مقدار مشخصی به Spread خام اضافه کند.
فرض کنید:
Spread خام بازار = 0.2 پیپ
بروکر 0.8 پیپ Markup اضافه کند.
Spread نهایی:
1.0 پیپ
خواهد شد.
به همین دلیل حساب Standard معمولاً Spread بیشتری نسبت به Raw یا ECN دارد.
این تفاوت بیشتر روی Bid/Ask اثر میگذارد و لزوماً به معنی تغییر جهت قیمت بازار نیست.
چرا قیمت حساب Demo و Real متفاوت است؟
در بعضی بروکرها Demo و حساب ریل از یک Price Feed استفاده میکنند، اما همیشه اینطور نیست.
ممکن است سرور Demo:
- Feed متفاوت داشته باشد.
- Spread ثابتتری نمایش دهد.
- اجرای سفارش را شبیهسازی کند.
- Slippage واقعی نداشته باشد.
در حساب Real شرایط نقدینگی و اجرای سفارش واقعیتر است.
بنابراین اختلاف جزئی بین Demo و Real نیز میتواند اتفاق بیفتد.
برای تست واقعی کیفیت بروکر بهتر است پس از Demo با حجم پایین وارد حساب واقعی شوید.
چرا قیمت هنگام اخبار بیشتر متفاوت میشود؟
هنگام انتشار اخبار مهم، Liquidity Providerها ممکن است Quoteهای خود را سریع تغییر دهند.
برای مثال در زمان:
- NFP
- CPI
- نرخ بهره
- FOMC
- اخبار سیاسی مهم
فاصله Bid و Ask افزایش پیدا میکند.
بعضی LPها حتی ممکن است برای چند لحظه Quote کمتری ارائه دهند.
در نتیجه بروکرهای مختلف قیمتهای متفاوتتری نسبت به شرایط عادی نشان میدهند.
به همین دلیل اختلاف قیمت در بروکرها هنگام اخبار معمولاً بیشتر میشود.
Slippage چگونه باعث اختلاف قیمت اجرای سفارش میشود؟
فرض کنید روی قیمت:
1.10000
سفارش Market Buy ارسال کنید.
تا زمانی که سفارش به سرور برسد ممکن است بهترین قیمت موجود:
1.10004
شده باشد.
در نتیجه معامله روی 1.10004 اجرا میشود.
این اختلاف 0.4 پیپ Slippage است.
اگر در بروکر دیگری نقدینگی بهتر باشد، همان سفارش ممکن است روی 1.10001 اجرا شود.
بنابراین قیمت نهایی معامله در دو بروکر میتواند حتی با وجود نمودار مشابه متفاوت باشد.
آیا اختلاف قیمت بیشتر روی طلا دیده میشود؟
بله، روی XAUUSD معمولاً اختلافها واضحتر از جفتارزهایی مانند EURUSD هستند.
دلایل آن شامل:
- Spread بزرگتر
- نوسانات بیشتر
- Feedهای متفاوت
- Contract Specification متفاوت
- نقدینگی متفاوت
است.
همین موضوع درباره:
- نفت
- شاخصها
- کریپتو CFD
نیز وجود دارد.
چه مقدار اختلاف قیمت طبیعی است؟
عدد ثابتی وجود ندارد.
میزان قابل قبول به نماد و شرایط بازار بستگی دارد.
جدول زیر یک دید کلی ارائه میدهد:
| وضعیت | معمولاً طبیعی | نیازمند بررسی |
| چند پوینت اختلاف EURUSD | بله | معمولاً خیر |
| Spread متفاوت | بله | اگر بسیار غیرعادی باشد |
| High/Low کمی متفاوت | بله | اگر اختلاف بسیار بزرگ باشد |
| کندل Daily متفاوت | بله، به دلیل Time Zone | معمولاً خیر |
| Spike بزرگ فقط در یک بروکر | خیر | بله |
| دهها پیپ اختلاف مداوم در EURUSD | غیرعادی | بله |
| تفاوت قیمت هنگام خبر | معمولاً بیشتر میشود | فقط اگر بسیار شدید باشد |
بنابراین یک عدد مشخص نمیتواند برای همه بازارها معیار باشد.
چه زمانی اختلاف قیمت مشکوک میشود؟
چند نشانه ارزش بررسی بیشتری دارند.
Spike فقط در یک بروکر
اگر چند منبع معتبر قیمت تقریباً مشابهی داشته باشند اما فقط یک بروکر کندلی با سایه بسیار بزرگ ایجاد کند، موضوع باید بررسی شود.
اختلاف دائمی زیاد
اختلاف چند پوینت طبیعی است، اما فاصله بزرگ و مداوم میتواند نشانه Feed ضعیف باشد.
فعال شدن مرتب Stop Lossها
اگر Stop Lossهای شما دائماً روی قیمتهایی فعال شوند که در چند منبع مستقل دیده نمیشوند، بهتر است گزارش سفارش بررسی شود.
Slippage دائماً منفی
Slippage طبیعی میتواند مثبت یا منفی باشد.
اگر اجرای سفارش تقریباً همیشه به ضرر معاملهگر باشد، کیفیت Execution باید بررسی شود.
چگونه اختلاف قیمت بروکرها را بررسی کنیم؟
اگر یک معامله مشکوک مشاهده کردید، چند مرحله انجام دهید.
زمان دقیق را ثبت کنید
ساعت، دقیقه و ثانیه معامله مهم است.
Bid و Ask را مقایسه کنید
فقط کندل را بررسی نکنید.
چند منبع داشته باشید
قیمت را با:
- TradingView
- بروکر دوم
- Provider دیگر
مقایسه کنید.
Spread را بررسی کنید
ممکن است افزایش Spread دلیل اصلی فعال شدن سفارش باشد.
Screenshot نگه دارید
از نمودار و Trade History تصویر بگیرید.
Ticket سفارش را ذخیره کنید
شماره معامله برای پیگیری از پشتیبانی اهمیت دارد.
آیا قیمت متفاوت یعنی یک بروکر بهتر است؟
نه الزاماً.
اگر بروکر A EURUSD را یک پوینت بالاتر از بروکر B نشان دهد، نمیتوان نتیجه گرفت یکی بهتر است.
کیفیت بروکر بیشتر به مجموعه عواملی مانند:
- Spread
- Commission
- Execution
- Slippage
- Regulation
- Withdrawal
- Server Quality
بستگی دارد.
مهمتر از یکسان بودن Quote این است که قیمت بروکر با بازار منطقی و قابل دفاع باشد.
چرا قیمت روی MT4 و MT5 ممکن است متفاوت باشد؟
اگر دو حساب روی سرورهای مختلف باشند، حتی در یک بروکر نیز احتمال اختلاف جزئی وجود دارد.
پلتفرمهای متا تریدر خودشان قیمت تولید نمیکنند.
Price Feed توسط بروکر به سرور MT4 یا MT5 ارسال میشود.
اگر:
- سرور متفاوت باشد.
- نوع حساب متفاوت باشد.
- Feed متفاوت باشد.
قیمت یا Spread نیز ممکن است کمی تفاوت داشته باشد.
تفاوت قیمت حساب Standard و ECN طبیعی است؟
ممکن است Bid/Ask کمی متفاوت باشد.
حساب ECN معمولاً Spread خامتری دارد و بروکر هزینه را از Commission دریافت میکند.
در Standard ممکن است Markup داخل Spread اضافه شود.
برای مثال:
| حساب | Bid | Ask | Spread |
| ECN | 1.10000 | 1.10002 | 0.2 پیپ |
| Standard | 1.09996 | 1.10006 | 1.0 پیپ |
قیمت Mid Market نزدیک است، اما Bid و Ask تفاوت دارند.
آیا آربیتراژ از اختلاف قیمت دو بروکر امکانپذیر است؟
از نظر تئوری اختلاف قیمت میتواند فرصت Arbitrage ایجاد کند.
اما در بازار واقعی این اختلافها معمولاً:
- بسیار کوچک
- بسیار کوتاه
- وابسته به Latency
هستند.
بسیاری از بروکرها نیز Latency Arbitrage یا سوءاستفاده از Feed تأخیردار را در قرارداد مشتری محدود میکنند.
بنابراین اختلاف قیمت طبیعی بروکرها لزوماً یک فرصت قابل استفاده و بدون ریسک نیست.
چگونه بروکری با Price Feed مناسب انتخاب کنیم؟
چند معیار مهم هستند:
- سابقه مناسب
- مجوز قابل بررسی
- Liquidity مناسب
- Spread منطقی
- اجرای Market سریع
- Slippage قابل قبول
- سرور پایدار
- شفافیت Execution Policy
- امکان برداشت بدون مشکل
همچنین بهتر است ابتدا Demo و سپس یک حساب واقعی با سرمایه محدود آزمایش شود.
مزایا و معایب وجود Price Feedهای مختلف
مزایا
- رقابت میان بروکرها
- امکان انتخاب شرایط بهتر
- دسترسی به منابع مختلف نقدینگی
- Spread متفاوت برای استراتژیهای مختلف
معایب
- سردرگمی معاملهگران تازهکار
- اختلاف Stop Loss و Take Profit
- تفاوت High و Low
- دشواری مقایسه Backtest بین بروکرها
- اختلاف هنگام اخبار
سوالات متداول
چرا قیمت در دو بروکر متفاوت است؟
چرا قیمت در دو بروکر متفاوت است؟ چون فارکس بازار غیرمتمرکز است و هر بروکر میتواند Price Feed خود را از بانکها و Liquidity Providerهای متفاوت دریافت کند.
آیا تفاوت قیمت بروکرها طبیعی است؟
بله، اختلاف محدود و منطقی معمولاً طبیعی است.
چرا قیمت TradingView با بروکر فرق دارد؟
زیرا TradingView ممکن است از منبع داده متفاوتی نسبت به بروکر شما استفاده کند.
چرا Stop Loss در یک بروکر فعال شد اما در دیگری نه؟
اختلاف Bid/Ask، Spread، Price Feed و High/Low میتوانند باعث این تفاوت شوند.
آیا اختلاف قیمت در بروکرها به معنی دستکاری است؟
خیر. تنها اختلاف غیرعادی، بزرگ و تکرارشونده که با چند منبع مستقل سازگار نیست نیازمند بررسی بیشتر است.
آیا حساب ECN قیمت دقیقتری دارد؟
ECN معمولاً Spread خامتری ارائه میکند، اما همچنان Price Feed به تأمینکنندگان نقدینگی بروکر وابسته است.
چرا قیمت MT4 و MT5 متفاوت است؟
پلتفرم قیمت را ایجاد نمیکند. اگر Feed، حساب یا سرور متفاوت باشد، قیمت نیز ممکن است کمی فرق داشته باشد.
چگونه قیمت مشکوک را بررسی کنیم؟
زمان دقیق، Bid و Ask، Spread، Ticket سفارش و قیمت چند منبع مستقل را با یکدیگر مقایسه کنید.
جمعبندی
در پاسخ به سؤال چرا قیمت در دو بروکر متفاوت است مهمترین نکته این است که بازار فارکس یک بازار غیرمتمرکز است و قیمت واحدی برای تمام بروکرها وجود ندارد.
Liquidity Providerهای متفاوت، Spread، Price Aggregator، زمان سرور و نوع حساب از مهمترین دلایل تفاوت قیمت بروکرها هستند.
بنابراین چند پوینت اختلاف یا تفاوت جزئی در High و Low معمولاً طبیعی است و نباید فوراً به عنوان دستکاری در نظر گرفته شود.
با این حال اگر اختلاف قیمت در بروکرها بسیار بزرگ باشد و یک Spike فقط در یک بروکر دیده شود، بهتر است Price Feed، Bid/Ask و گزارش اجرای سفارش بررسی شوند.
در نهایت اگر دوباره این سؤال مطرح شود که چرا قیمت در دو بروکر متفاوت است، پاسخ در بیشتر موارد به ساختار غیرمتمرکز فارکس و تفاوت منابع نقدینگی برمیگردد، نه الزاماً تخلف یا دستکاری قیمت.





