MetalAPI
XAU3,997.89−1.54‎%‎XAG53.936−1.51‎%‎XPT1,554.47−0.83‎%‎XPD1,047.03−0.44‎%‎XCU6.5080+2.29‎%‎WTI103.27+3.82‎%‎BRENT111.70−1.30‎%‎EUR1.120400−0.01‎%‎GBP1.337500−0.01‎%‎JPY0.0063761+0.14‎%‎CHF1.213445−0.25‎%‎TRY0.020125−0.12‎%‎BTC80,329.75−0.55‎%‎ETH2,329.36−1.13‎%‎
جميع المقالات
المعادن الثمينةالأسواقدليل

السعر الفوري والطلب والعرض والفارق: كيف تُسعَّر المعادن الثمينة

معنى السعر الفوري وسعري الطلب والعرض والسعر الوسطي والفارق للذهب والفضة والبلاتين والبلاديوم، وكيف يبني التجار أسعارهم، وكيف تطلب الطلب والعرض عبر API وتعرضهما.

بقلم MetalAPI Team··وقت القراءة: 9 دقيقة

لماذا لأونصة الذهب الواحدة عدة أسعار

ابحث عن سعر الذهب في ثلاثة مواقع في اللحظة نفسها، وستجد في الغالب ثلاثة أرقام مختلفة قليلًا، ثم يعرض موقع أحد تجار العملات المعدنية رقمين آخرين. ولا يعني ذلك بالضرورة أن أحدها خاطئ، فكل منها يجيب عن سؤال مختلف: أحدها يعرض السعر الفوري الوسطي في السوق، وآخر سعر عقد آجل، وثالث السعر الذي سيبيعك به التاجر سبيكة، ورابع السعر الذي سيشتريها به منك.

إذا كنت تبني أي شيء يعرض أسعار المعادن الثمينة أو يستخدمها، كواجهة متجر لتاجر، أو أداة لتتبع المحافظ، أو حاسبة للمجوهرات، أو تقرير داخلي، فعليك أن تعرف أي هذه الأرقام تتعامل معه. تشرح هذه المقالة المصطلحات (السعر الفوري، وسعر الطلب، وسعر العرض، والسعر الوسطي، والفارق)، وتبيّن كيف يحوّل التجار أسعار الجملة إلى أسعار تجزئة، وتستعرض طلب سعري الطلب والعرض وعرضهما باستخدام واجهة MetalAPI REST.

هذه مقالة تعليمية حول طريقة تسعير المعادن، وليست نصيحة استثمارية أو تداولية، وجميع الأرقام الواردة في الأمثلة توضيحية.

السعر الفوري: المرجع للتسليم الفوري

السعر الفوري هو سعر كمية قياسية من المعدن للتسليم الفوري، في مقابل التسليم في تاريخ مستقبلي. وفي سوق الذهب بالجملة، التي يجري معظم تداولها خارج البورصة (OTC) وتتمركز في لندن، يعني «الفوري» اصطلاحًا التسوية بعد يومَي عمل من الصفقة.

تُسعَّر المعادن الثمينة لكل أونصة تروي (31.1034768 غرامًا)، بالدولار الأمريكي عادةً، باستخدام رموز على نمط ISO: XAU للذهب، وXAG للفضة، وXPT للبلاتين، وXPD للبلاديوم. ولذلك يُقرأ XAU/USD على أنه «دولارات أمريكية لكل أونصة تروي من الذهب»، تمامًا كما يُقرأ EUR/USD على أنه «دولارات أمريكية لكل يورو».

ولأن السوق الفورية سوق خارج البورصة، فلا توجد بورصة واحدة تنشر سعر آخر صفقة رسميًا. بل تبث البنوك ومزودو السيولة عروض أسعارهم الثنائية الخاصة، و«السعر الفوري» الذي تراه على موقع ويب قيمة تمثيلية مشتقة من تلك العروض، وغالبًا ما تكون السعر الوسطي. وثمة أسعار ذات صلة يسهل الخلط بينها وبينه:

  • أسعار العقود الآجلة، كعقد الذهب في COMEX، تخص التسليم في شهر مستقبلي. وعادةً ما تختلف عن السعر الفوري بمقدار تكلفة الحمل: الفائدة والتخزين حتى التسليم.
  • الأسعار المرجعية، مثل LBMA Gold Price (الذي يُحدَّد في مزادات مرتين في كل يوم عمل في لندن) وLBMA Silver Price (الذي يُحدَّد مرة واحدة يوميًا)، قيم مرجعية مفردة تُستخدم لتسوية العقود وتقييم الحيازات. وهي تُثبَّت في أوقات محددة ولا تتحرك فيما بينها.
  • أسعار التجزئة للعملات الذهبية والسبائك تتضمن علاوات فوق السعر الفوري، ونتناولها لاحقًا.

سعر الطلب وسعر العرض والسعر الوسطي

في السوق ثنائية الاتجاه، يتكون كل عرض سعر من رقمين:

  • سعر الطلب (bid) هو أعلى سعر يرغب صانع السوق في دفعه حاليًا، وهو السعر الذي يمكنك أن تبيع به.
  • سعر العرض (ask)، ويُسمى أيضًا offer، هو أدنى سعر يقبل صانع السوق البيع به، وهو السعر الذي يمكنك أن تشتري به.

سعر العرض دائمًا مساوٍ لسعر الطلب أو أعلى منه. والسعر الوسطي هو متوسطهما، (bid + ask) / 2. لا أحد يتداول بالسعر الوسطي بحد ذاته؛ فهو مرجع محايد يقع بين الجانبين ولا يحابي المشتري ولا البائع. وهذا ما يجعله الرقم الطبيعي للرسوم البيانية وتقييم المحافظ وعناوين «سعر الذهب اليوم»، وهو ما تُرجعه معظم واجهات API للأسعار افتراضيًا.

المصطلحالمعنىالاستخدام المعتاد
سعر الطلب (Bid)أفضل سعر يدفعه المشتريتقييم المعدن الذي ستبيعه؛ ومرجع لأسعار إعادة الشراء لدى التجار
سعر العرض (Ask / Offer)أفضل سعر يقبله البائعتكلفة الشراء؛ ومرجع لأسعار البيع لدى التجار
السعر الوسطي (Mid)متوسط سعري الطلب والعرضالرسوم البيانية والتقييمات والأسعار في العناوين الرئيسية
الفارق (Spread)سعر العرض ناقص سعر الطلبقياس السيولة وتكلفة الشراء ثم البيع الفوري

إليك مثالًا تطبيقيًا بأرقام توضيحية. لنفترض أن سعر الذهب بالجملة هو 3,997.62 للطلب و3,998.16 للعرض، بالدولار الأمريكي لكل أونصة تروي:

مثال توضيحي
bid    = 3,997.62
ask    = 3,998.16
mid    = (3,997.62 + 3,998.16) / 2 = 3,997.89
spread = 3,998.16 - 3,997.62       = 0.54 USD

spread as % of mid = 0.54 / 3,997.89 ≈ 0.0135 %  (about 1.35 basis points)

الفوارق في الواقع العملي

الفارق هو ثمن الفورية: ما يكلّفه الشراء ثم البيع مباشرةً. لذا قارن الفوارق بمقاييس نسبية، كنسبة مئوية من السعر الوسطي أو بنقاط الأساس (أجزاء من مئة من الواحد بالمئة). ففارق مطلق قدره 0.50 يعني شيئًا مختلفًا تمامًا في الذهب الذي يبلغ عدة آلاف من الدولارات للأونصة عنه في الفضة التي تبلغ بضع عشرات من الدولارات.

عدة عوامل توسّع الفارق أو تضيّقه:

  • سيولة المعدن. الذهب هو المعدن الثمين الأكثر تداولًا، وعادةً ما يكون فارقه النسبي الأضيق. أما البلاتين والبلاديوم فيُتداولان بأحجام أصغر بكثير، لذا تكون فوارقهما عادةً أوسع بالنسبة المئوية.
  • وقت اليوم. تميل الفوارق إلى أن تكون في أضيقها عندما تتداخل ساعات مراكز التداول الرئيسية، وأوسع في الساعات الهادئة، كما حول الإغلاق اليومي في نيويورك وإعادة الافتتاح الأسبوعية مساء الأحد بتوقيت نيويورك.
  • التقلبات والأخبار. حول صدور البيانات الاقتصادية الكبرى أو أثناء اضطرابات السوق، يوسّع صانعو السوق عروضهم لحماية أنفسهم.
  • الحجم. ينطبق الفارق المعروض على حجم صفقة قياسي. وقد تُسعَّر الأوامر الكبيرة جدًا بفارق أوسع، بينما تحمل مشتريات التجزئة الصغيرة تكاليف لا يشملها فارق الجملة إطلاقًا.

عند حساب الفوارق في الشيفرة، استخدم الأرقام غير المقرَّبة من مصدر البيانات، وقِس الفارق النسبي مقابل السعر الوسطي:

javascript
function spreadStats(bid, ask) {
  const mid = (bid + ask) / 2;
  const spread = ask - bid;
  return {
    mid,
    spread,
    spreadPct: (spread / mid) * 100,
    spreadBps: (spread / mid) * 10000,
  };
}

spreadStats(3997.62, 3998.16);
// mid ≈ 3997.89, spread ≈ 0.54, spreadPct ≈ 0.0135, spreadBps ≈ 1.35

فوارق الجملة وفوارق التجزئة أمران مختلفان. فالفارق بين البنوك على الذهب جزء ضئيل من الواحد بالمئة، أما الفجوة بين سعر بيع التاجر وسعر إعادة الشراء لعملة ذهبية بوزن أونصة واحدة فأكبر بكثير، لأنها تغطي أيضًا علاوة المنتج وتكاليف التوزيع وهامش ربح التاجر.

كيف يحوّل التجار السعر الفوري إلى عرض سعر

نادرًا ما يعرض تاجر السبائك أو الصائغ أو تطبيق التداول سعر الجملة كما هو. إذ يبدأ معظمهم من مرجع لحظي، إما السعر الوسطي أو سعري الطلب والعرض، ثم يطبّقون شروطهم الخاصة على كل جانب. وفيما يلي بنية شائعة:

  • سعر البيع (ما يدفعه العميل) = سعر العرض المرجعي × الوزن × النقاء + العلاوة
  • سعر إعادة الشراء (ما يتلقاه العميل) = سعر الطلب المرجعي × الوزن × النقاء − الخصم

تغطي العلاوة التصنيع (فسكّ عملة صغيرة يكلّف للأونصة أكثر من صبّ سبيكة كبيرة)، والتأمين، والشحن، وتكاليف الدفع، وهامش الربح. وقد تكون نسبة مئوية فوق السعر الفوري، أو مبلغًا ثابتًا لكل قطعة، أو كليهما، وتختلف باختلاف المنتج والحجم والتاجر والطلب.

وكثيرًا ما يقع تحويلان بين الخطوتين. فأسعار العملاء خارج الولايات المتحدة تُحوَّل من الدولار الأمريكي إلى العملة المحلية، ما يُدخل سعر صرف وأحيانًا فارق صرف خاصًا به. والمنتجات التي تُباع بالغرام أو بالعيار، كالمجوهرات، تُحوَّل من أونصات التروي وتُضبط وفق النقاء: فالذهب عيار 22 نقاؤه 22/24، أي نحو 91.67%، وعيار 18 نقاؤه 75%.

الخطوة (توضيحية، عملة ذهبية بوزن أونصة واحدة)جانب البيعجانب إعادة الشراء
مرجع الجملة، بالدولار الأمريكي لكل أونصة ترويالعرض 3,998.16الطلب 3,997.62
تعديل التاجر (مثال فقط)علاوة +3.0%خصم −1.0%
سعر العميل، بالدولار الأمريكي≈ 4,118.10≈ 3,957.64

العلاوة والخصم في هذا الجدول مفترضان لأغراض المثال، والقيم الحقيقية تتفاوت كثيرًا. المقصود هو البنية: الفارق الذي يراه العميل هو فارق الجملة مضافًا إليه تعديلات التاجر على الجانبين، وجزء الجملة هو عادةً أصغر مكوّناته.

طلب سعري الطلب والعرض من MetalAPI

تُرجع MetalAPI السعر الوسطي افتراضيًا. وبالنسبة إلى المعادن الثمينة الفورية، يُشتق هذا السعر الوسطي من مصادر أسعار الطلب والعرض ما بين البنوك. وفي خطة Standard وما فوقها يمكنك طلب الجانبين أيضًا، بإضافة -BID و-ASK إلى الرمز في currencies:

bash
curl "https://metalapi.com/api/v1/latest?currencies=XAU,XAU-BID,XAU-ASK" \
  -H "Authorization: Bearer YOUR_API_KEY"

يظهر كل جانب مطلوب في rates في الاتجاهين، تمامًا مثل السعر الوسطي. فـ USDXAU-BID هو سعر الطلب بالدولار الأمريكي لكل أونصة تروي، وXAU-BID مقلوبه:

الاستجابة (توضيحية)
{
  "success": true,
  "timestamp": 1792834892,
  "date": "2026-10-24",
  "base": "USD",
  "rates": {
    "XAU": 0.0002501319446,
    "USDXAU": 3997.89,
    "XAU-BID": 0.0002501488386,
    "USDXAU-BID": 3997.62,
    "XAU-ASK": 0.0002501150529,
    "USDXAU-ASK": 3998.16
  }
}

ثمة تفاصيل تستحق المعرفة:

  • أي الرموز. يتوفر سعرا الطلب والعرض للرموز المسعَّرة من مصادر ما بين البنوك: المعادن الثمينة والعملات الرئيسية. أما الرموز المبنية على العقود الآجلة، كالنحاس أو النفط الخام، فتُنشر بسعر واحد. وإذا لم يتوفر جانب ما لرمز معين، فإنه يُحذف من rates، لذا تحقّق من وجود المفتاح بدلًا من افتراض وجوده.
  • لقطة واحدة. تأتي أسعار الطلب والعرض والسعر الوسطي من اللقطة نفسها، لذا فهي متسقة فيما بينها. وتتحدث وفق فترة التحديث في خطتك: كل 10 دقائق في Standard، وكل دقيقة في Advanced وPro، وكل 15 ثانية في Ultra وBusiness، وكل 5 ثوانٍ في Enterprise.
  • العملات والوحدات الأخرى. يعمل base وunit كالمعتاد، فيُرجع base=EUR&unit=gram سعري الطلب والعرض للذهب باليورو لكل غرام. ويستخدم التحويل إلى عملة أساس أخرى السعر الوسطي لتلك العملة؛ وإذا احتجت إلى تطبيق فارق صرف أيضًا، فأضفه بنفسك.
  • الخطط. في خطتي Free وLite، يُرجع الطلب الذي يتضمن رموز -BID أو -ASK الخطأ 106 (plan_restriction). وكسائر قيود الخطط، لا يُحتسب هذا الطلب.
  • السجل التاريخي. تُرجع نقاط النهاية التاريخية (أسعار الإغلاق اليومية والسلاسل الزمنية وOHLC) الأسعار الوسطية. أما سعرا الطلب والعرض فجزء من أحدث عرض سعر.
  • مساعدو الذكاء الاصطناعي. تعمل اللاحقتان نفسهما في الوسيط symbols لأداة MCP get_latest_prices إذا كنت تستخدم MetalAPI من Claude أو ChatGPT. راجع الذكاء الاصطناعي وMCP.

عرض الأسعار بالشكل الصحيح

تقع معظم الأخطاء في أسعار المعادن في طبقة العرض لا في البيانات. إليك قائمة تحقق قصيرة:

  • وضّح نوع السعر. صِف الأسعار الوسطية بما هي عليه («فوري» أو «وسطي»). وإذا عرضت الجانبين، فسمّهما من منظور العميل: العميل يشتري بسعر العرض ويبيع بسعر الطلب. وكثيرًا ما تستخدم مواقع التجار عبارتي «نشتري» و«نبيع»، وهذا منظور التاجر؛ والخلط بين الاصطلاحين في صفحة واحدة يربك الزوار.
  • اعرض الوحدة والعملة. الرقم «$3,997.89» وحده ملتبس، فاكتب «دولار أمريكي لكل أونصة تروي» أو «يورو لكل غرام». وانتبه إلى الأونصات: ففي المعامل unit في MetalAPI تعني ounce وoz أونصة الأفوارديبوا (28.35 غرامًا)، بينما تُسعَّر السبائك بأونصة التروي (troy_oz، وهي الافتراضية).
  • اعرض التوقيت. اعرض وقت عرض السعر من الحقل timestamp في الاستجابة، وهو وقت البيانات لا وقت طلبك. وفي الخطط ذات التحديثات المتأخرة، وضّح عدد مرات تحديث السعر.
  • راعِ ساعات السوق. تُتداول المعادن الفورية والعملات الرئيسية من الأحد الساعة 17:00 إلى الجمعة الساعة 17:00 بتوقيت نيويورك. وفي عطلة نهاية الأسبوع تواصل MetalAPI إرجاع أسعار إغلاق الجمعة، لذا اعرض ملاحظة «السوق مغلق» بدلًا من ترك سعر متجمد يبدو كأنه مباشر.
  • قرّب للعرض فقط. احتفظ بالدقة الكاملة في الحسابات وقرّب في النهاية تمامًا. فالفارق المحسوب من سعري طلب وعرض مقرَّبين قد ينحرف بجزء كبير من قيمته.
  • احترس من الأسعار المتقاطعة. إذا أنتجت تعديلاتك يومًا سعر بيع أدنى من سعر إعادة الشراء، فاعتبر ذلك خللًا برمجيًا وأوقف عروض الأسعار حتى يُصلَح.
  • وضّح أن الأسعار استرشادية. الأسعار الواردة من واجهة API للبيانات معلومات، لا عرض للتداول. وإذا عرضتها على العملاء، فوضّح أن السعر الملزِم هو الذي يُؤكَّد عند إتمام الشراء أو في تأكيد الصفقة.

وبجمع ما سبق، إليك مثالًا صغيرًا يجلب السعر الوسطي للذهب وسعري الطلب والعرض باليورو لكل غرام، ويطبعها مع تسمياتها وطابعها الزمني:

javascript
const res = await fetch(
  "https://metalapi.com/api/v1/latest?base=EUR&unit=gram&currencies=XAU,XAU-BID,XAU-ASK",
  { headers: { Authorization: "Bearer " + process.env.METALAPI_KEY } },
);
const data = await res.json();
if (!data.success) throw new Error(data.error.code + ": " + data.error.info);

const r = data.rates;
const eur = new Intl.NumberFormat("en-GB", { style: "currency", currency: "EUR" });
const asOf = new Date(data.timestamp * 1000).toISOString();

console.log("Gold, EUR per gram, as of " + asOf);
console.log("Mid:", eur.format(r.EURXAU));
if (r["EURXAU-BID"] !== undefined && r["EURXAU-ASK"] !== undefined) {
  console.log("You sell at (bid):", eur.format(r["EURXAU-BID"]));
  console.log("You buy at (ask):", eur.format(r["EURXAU-ASK"]));
}

مرجع سريع

المصطلحالتعريف
السعر الفوري (Spot)السعر للتسليم الفوري؛ وفي سوق الجملة تكون التسوية بعد يومَي عمل من الصفقة
سعر الطلب (Bid)السعر الذي تشتري به السوق منك
سعر العرض (Ask / Offer)السعر الذي تبيعك به السوق
السعر الوسطي (Mid)(bid + ask) / 2؛ المرجع المعتاد والسعر الافتراضي في API
الفارق (Spread)سعر العرض ناقص سعر الطلب؛ ويُعبَّر عنه غالبًا كنسبة مئوية من السعر الوسطي أو بنقاط الأساس
نقطة الأساس0.01%، أي جزء من مئة من الواحد بالمئة
العلاوةهامش يضيفه التاجر فوق السعر المرجعي لمنتج مادي
أونصة التروي31.1034768 غرامًا؛ الوحدة التي تُسعَّر بها المعادن الثمينة

لتجربة ذلك بنفسك، سجّل للحصول على مفتاح مجاني للعمل بالأسعار الوسطية، وراجع الأسعار لمعرفة الخطط التي تتضمن سعري الطلب والعرض. ويسرد توثيق API جميع المعاملات، ويتناول دليل صيغ البيانات والوحدات عملات الأساس ووحدات الكتلة والأسعار المقلوبة بمزيد من التفصيل.

جرّبه مع بياناتك الخاصة

أنشئ حسابًا مجانيًا وأرسل طلبك الأول في أقل من دقيقتين. 100 طلب شهريًا، دون بطاقة ائتمان.

تابع القراءة