بدأت محفظة Phantom هذا الأسبوع إتاحة أسواق التنبؤ Kalshi في الولايات المتحدة، بما فيها رهانات ارتفاع BTC أو انخفاضه التي تُسوّى كل 15 دقيقة. واستشهدت Cointelegraph ببيانات من DeFi Rate تفيد بأن حجم تداول عقود العملات المشفرة على Kalshi خلال 30 يومًا، حتى 10/27، بلغ نحو 10.8 مليار دولار. كما يتضمن تطبيق Binance رهانات تنبؤ بارتفاع BTC أو انخفاضه خلال 5 دقائق و15 دقيقة.

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

شغّلتُه بنفسي أولًا. كتبتُ برنامجًا صغيرًا باستخدام Grok Bot، وحددتُ 5U لكل إشارة وميزانية إجمالية قدرها 50U، ثم ربطتُه بأموال حقيقية الليلة الماضية. إليكم سجلّ الحسابات الفعلي لأول 70 دقيقة، وليس نتائج اختبارٍ رجعي.

【سجل الحسابات】

بتوقيت تايبيه، من 10/29 الساعة 00:27 إلى 01:36

・أُرسلت 20 طلبًا، لم يُنفّذ منها 5 (FAILED، ولا تُحتسب ضمن الأموال)

・نُفّذ 15 طلبًا: تمت تسوية 13، وما زال طلبان بانتظار التسوية

・من أصل 13 طلبًا تمت تسويتها: 9 رابحة و4 خاسرة، بنسبة فوز 69.2%

・صافي الربح والخسارة للطلبات التي تمت تسويتها هو -7.04U، وهو مطابق لصافي الربح والخسارة المحقّق لليوم في حساب Binance

عندما تقترب نسبة الفوز من 70% ومع ذلك تخسر المال، يكون أول ما يخطر بالبال هو: «الاستراتيجية لا تصلح». لكنني حلّلت الحسابات صفقةً صفقة، واكتشفت أن الأمرين المختلفين تمامًا تراكبا معًا.

【الأمر الأول: نسبة الفوز بحد ذاتها لا تعني الكثير】

سعر سوق التنبؤ هو نسبة الفوز اللازمة للتعادل. إذا اشتريت خيار «الصعود» بسعر 0.85، فلن تربح عند الفوز سوى نحو 0.17U لكل 1U، بينما تخسر المبلغ كله إذا خسرت؛ لذا يجب أن تفوز بنسبة 85% على الأقل كي تتعادل.

كان متوسط سعر شراء طلباتي الـ13 هو 0.692، ونسبة الفوز الفعلية 69.2%؛ والرقمان متقاربان جدًا. وهذا يعني أن إشاراتي خلال هذه الفترة لم تكن أدق من توقعات السوق، ولم تحقق أي أفضلية إضافية.

لذلك، عند تقييم أي روبوت لسوق التنبؤ (بما في ذلك روبوتي)، لا تسأل أولًا عن نسبة الفوز، بل اسأل: «كم تتجاوز نسبة الفوز متوسط سعر الشراء؟». هذا الفارق هو الأفضلية. ومن دونه، لا يبقى على المدى الطويل سوى الرسوم والحظ.

【الأمر الثاني: نُفّذ الطلب مرتين للإشارة نفسها】

هذا هو ما أفسد الحسابات فعلًا.

في 00:54 أعدت تشغيل البرنامج بنسخة جديدة، لكن النسخة القديمة التي شُغّلت في 00:11 لم تكن قد أُغلقت في الواقع. كان البرنامجان يعملان في الوقت نفسه، ورأى كل منهما الإشارة نفسها وقدّم طلبًا بقيمة 5U. ومنذ 01:03، تحولت كل إشارة إلى طلبين:

・عند الفوز، أربح مبلغًا إضافيًا (من +0.86 إلى +1.89U لكل طلب)

・عند الخسارة، أخسر 10U دفعة واحدة

لو قدّمت طلبًا واحدًا فقط لكل إشارة، لكان صافي الربح والخسارة للطلبات التي تمت تسويتها خلال الفترة نفسها -1.09U. لكن تكرار الطلبات جعل النتيجة الفعلية -7.04U. والفارق، البالغ 5.95U، جاء كله من تلك «الطلبات الإضافية».

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

كثيرًا ما يقول الناس عند الحديث عن وكلاء تداول الذكاء الاصطناعي: «أضف مفتاح idempotency key (مفتاح عدم التكرار) عند إعادة المحاولة». لكنني تعلمت هذه المرة درسًا أسبق: لم يكن الخلل أن البرنامج نفسه أعاد المحاولة، بل أن برنامجين اعتقد كل منهما أنه الوحيد. كان لكل طلب مفتاح جديد، ولذلك نفّذت المنصة جميع الطلبات كما هي.

يجب منع التكرار على مستوى «الإشارة»، لا على مستوى «الطلب».

【كيف أصلحت المشكلة باستخدام Grok Bot】

1. أوقِف التداول أولًا ثم أصلح الخلل. عندما اكتشفت أن قيمة الطلب الواحد أصبحت 10U، أوقفت البرنامج عن تقديم الطلبات فورًا، بدلًا من تعديله وهو يعمل.

2. طابِق الحسابات. استخرجت تفاصيل الطلبات العشرين واحدًا تلو الآخر من سجل تداولات Binance، وتابعت حتى تطابق صافي الربح والخسارة المحقّق مع رصيد الحساب (-7.04U)، ثم واصلت.

3. أضف ثلاثة أقفال:

・قفل تشغيل واحد: لا يُسمح إلا لبرنامج واحد بتقديم الطلبات على الكمبيوتر نفسه؛ وإذا بدأ برنامج ثانٍ، يُغلق فورًا

・طلب واحد فقط لكل سوق: استخدم رمز السوق (جلسة واحدة مدتها 5 دقائق) كمفتاح فريد، وبعد تقديم الطلب لا تقدّم طلبًا آخر

・تسوية واحدة فقط لكل طلب: سجّل نتيجة الفوز أو الخسارة مرة واحدة بحسب رقم الطلب، ولا تحتسبها مرتين

4. ابدأ بالمحاكاة قبل التشغيل الفعلي. تحقّق في بيئة المحاكاة من أن «كل إشارة تعني طلبًا واحدًا بقيمة 5U»، وبعد أن أراجع النتائج وأوافق عليها، أعد تشغيل التداول الفعلي.

5. ضمّن حدّ الميزانية في البرنامج. اجمع الخسائر المتراكمة مع المراكز التي لم تتم تسويتها بعد؛ وإذا كان الطلب التالي سيتجاوز 50U، فتوقّف. لا أستطيع تغيير حدود التطبيق، لذا سأكتب ذلك بنفسي.

6. بعد تنفيذ كل صفقة، يرسل لي Grok Bot تقريرًا من تلقاء نفسه، فلا أحتاج إلى مراقبة السوق بنفسي.

إذا أردت أنت أيضًا الاستعانة بوكيل ذكاء اصطناعي للتداول في أسواق التنبؤ، يمكنك إخباره مباشرةً بهذا الترتيب:

«اكتب أولًا نسخة للمحاكاة، واجعل كل إشارة تؤدي إلى طلب واحد فقط؛ أضف قفلًا يمنع تعدد عمليات التنفيذ وشرط طلب واحد فقط لكل سوق؛ اعرض عليّ نتائج المحاكاة؛ وبعد موافقتي، اربطه بالتداول الفعلي. إجمالي الميزانية X U، وتوقّف عند بلوغها؛ وأبلغني تلقائيًا عند تنفيذ كل صفقة.»

【الخلاصة】

عندما يبدأ وكيل ذكاء اصطناعي بالتعامل بأموال حقيقية، فأول ما عليه إثباته ليس قدرته على الربح، بل أنه لن ينفّذ الشيء نفسه مرتين.

نسبة الفوز للعرض، أما متوسط سعر الشراء وتكرار التنفيذ فهما ما يكشفه سجل الحسابات فعلًا.

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

المصادر: الإعلان الرسمي لـ Phantom (10/27)، وتقرير Cointelegraph (10/28)؛ أما سجل الحسابات فهو سجل صفقاتي المنفذة في سوق التنبؤ على Binance.

$BTC #AIAgent #預測市場 #GrokBot #幣安 #Web3