2 בנובמבר 2026 · מחקר

הדולר של הבק-טסט שלכם היה USDC. ב-11 במרץ הוא נסחר ב-87 סנט.

הדולר של הבק-טסט שלכם היה USDC. ב-11 במרץ הוא נסחר ב-87 סנט.

הקונפיג אמר starting_capital: 100000, וציר ה-y של הגרף אמר USD. כל מילוי בלוג היה מספר USDC. במשך אחד-עשר חודשים של הריצה הזאת שתי העובדות ישבו באותו תא ולאף אחד לא הייתה סיבה להפריד ביניהן.

ואז Silicon Valley Bank קרס, Circle אמרה ש-$3.3 מיליארד מעתודות ה-USDC תקועים שם, ו-USDC נסחר ב-87 סנט. ספר ה"דולר" שלנו עלה. BTC המתומחר ב-USDC זינק. הפרפ הדפיס ירוק. המזומן שהתייחסנו אליו כאל 100,000 חסרי סיכון היה הדבר שהזיז.

אני עדיין תופס פייפליינים של מחקר שמסמנים USDC, USDT ו-USD כעמודה אחת. זה אותו סוף שבוע, מפורק לפי הסדר שבו הספר ראה אותו.

השורה שכתוב בה $100,000

חשבון נייר, פרפ BTC ממומן ב-USDC, לונג צנוע. 30,000 USDC בנומינל BTC, בערך 1.5 BTC לפי מחיר יום שישי סביב $20,150. 70,000 האחרים ישבו כבטוחת USDC. לא מושקע במלואו במכוון. חיממנו אסטרטגיה. שאר הסטאק ישב במזומן.

פונקציית ה-NAV עשתה מה שרוב הפונקציות האלה עושות. היא חיברה מזומן USDC ל-pnl לא ממומש ב-USDC וכתבה את הסכום לסדרה בשם equity_usd. היה קומנט בקונפיג שכתבתי בעצמי:

סטייבלקוינים = 1 דולר. אל תספור FX פעמיים.

התכוונתי: אל תהפוך תשלום funding ב-USDT לתנועת דולר שנייה על ידי המרה כפולה. מה שבפועל עשיתי היה להקפיא את שער ה-FX על 1.0 לשאר הקובץ.

quote_asset = "USDC"

הזירה הייתה זירת USDC. מילויים, מרג'ין, funding, מחירי ליקווידציה, גודל הלוט, המינימום הנומינלי, הכול. Hyperliquid, dYdX v3, Coinbase International, תריסר אחרות, אותה צורה. מחברת המחקר ייבאה נר BTCUSDC ונר BTCUSD, השתמשה בראשון למסחר, ותייגה את השני בגרף כי הגרף נראה מקצועי יותר בדולרים.

וזה החלק הקטן והטיפשי שאני עדיין חושב עליו בשעות מוזרות: כותרת ברירת המחדל של הציר בספריית השרטוט היא "USD". מעולם לא דרסתי אותה. אנשים עברו ליד המסך וקראו יחידה שלסדרה לא הייתה.

ליל שישי, הציוץ של Circle

10 במרץ 2023. SVB כבר איננו. Circle חושפת ש-$3.3 מיליארד מעתודת ה-USDC שלה, אז בסך ~$40 מיליארד, ישבו בבנק שקרס, כ-8%. Coinbase משעה המרות USDC באותו לילה. הפדיון, מנגנון ה-peg עצמו, סגור לסוף השבוע.

לבק-טסט לא הייתה שורה לאף אחד מאלה. בלי דגל עצירת פדיון, בלי שדה עתודת-מנפיק, בלי "האם אפשר לקבל דולרים עבור הטוקן הזה לפני יום שני." היה לו close. ה-close של יום שישי עדיין היה 1.0000 בקובץ ה-FX שלנו, כי קובץ ה-FX היה stub שהחזיר 1.0 לכל דבר שהטיקר שלו מתחיל ב-USD.

נהגתי להתייחס לפרמיית USDT כרעש מספר-לימוד, מסוג הדברים שמזכירים בהערת שוליים ואז מתעלמים. פעם בילינו עשרים דקות במטבח בויכוח אם 1.03 "שווה לרישום בספרים." שנינו הבענו דעה במקום למדוד. הזוג הוא סדרה. שומרים אותו. מפסיקים להצביע עליו.

0.8789

בוקר שבת. השפל של CoinGecko על USDC הוא $0.8789. טייפים אחרים מדפיסים $0.87. כמה בריכות DEX עוברות דרך $0.80. DAI, ממולא ב-USDC כבטוחה, יורד אחריו. USDT הולך לכיוון ההפוך, $1.03 במסכים מסוימים, $1.06 ב-Kraken.

$0.87שפל USDC, 11 במרץ 2023
$26kהדפסת BTC/USDC ב-Kraken
13%חור במזומן שמסומן ב-$1

קובץ ה-FX ה-stub עדיין מחזיר 1.0. השעון של הבק-טסט יודע שזה שבת. הוא לא יודע שיחידת הספר היא עכשיו טוקן במצוקה.

ההדפסה של Kraken ב-26,000

BTC/USD ב-Bitstamp חג סביב $20,200. BTC/USDC ב-Kraken מדפיס מעל $26,000. זה אותו ביטקוין. המספר השני הוא מחיר דולר חלקי peg שבור, פלוס האוויר שספר USDC דליל מוסיף בשבת.

הזירה שלנו תמחרה את הפרפ ב-USDC. קחו טייפ שמרני, BTC/USDC ב-~$23,000, שזה $20,200 / 0.88. הלונג של 1.5 BTC עלה בכ-4,300 USDC. חשבון ביחידות מקור: 104,300 USDC. המנוע מדווח $104,300, סוף שבוע של עלייה 4.3%, ותשלום funding נוחת מעל זה באותה יחידה.

בדולרים, 70,000 ה-USDC של בטוחה בטלה שווים כ-$61,600. כל 104,300 ה-USDC שווים כ-$91,800. הספר ש"עשה" 4.3% הפסיד 8% מההון הדולרי שלו בזמן שהוא בעיקר ישב במזומן.

תשואת סוף השבוע הייתה שינוי יחידה, לא שינוי מזל. פוזיציית לונג BTC/USDC ביום ירידת USDC היא מכנית לונג על הדה-פג. אפשר לרצות את ההימור הזה. אי אפשר לגלות אותו בדיעבד בסדרה שמסומנת USD.

Coinbase כבר עצרה המרות USDC. Binance השעתה זוגות USDC. אפילו בק-טסט במצב-אל שהחליט ב-08:00 UTC לזרוק את נכס הציטוט תמורת דולרים היה זקוק לזירה שעדיין המירה, למרווח שלא היה הדה-פג עצמו, ולנתיב סליקה שלא התקיים עד שהבנקים נפתחו ביום שני.

cash_usd = cash_usdc * 1.0

את השורה הזאת אני שומר. היא רצה על כל בר, כולל הברים שבהם USDCUSD היה 0.87. כפל ב-1.0 מרגיש כמו no-op, ולכן הוא שורד code review. זה סימון FX. קפוא.

70,000 ה-USDC של הבטוחה מעולם לא הפעילו עסקה, אז אף מודל slippage לא הסתכל עליהם, בלי טבלת עמלות, בלי funding. מזומן אמור להיות העמודה המשעממת. בספר הזה הוא היה הסיכון הגדול ביותר, והיחיד שלא תמחרנו.

ריבייט maker על מילויי ה-BTC באותו סוף שבוע היה 2 או 3 bps, אם בכלל קיבלתם מילוי. תנועת נכס הציטוט הייתה 1,300 bps. יש לנו סטאק שלם בשביל ה-3 ו-stub בשביל ה-1,300.

סוף השבוע הירוק בגרף

בוקר יום שני ב-Slack, לפני שמישהו פתח את USDCUSD: הדפסנו 4% בן לילה. מישהו שאל אם כדאי להגדיל את גודל הנייר. הסתכלתי על הגרף, אחר כך על Kraken, אחר כך על ה-stub.

פריט בספרמה שהמנוע שמרשבת, מקוריאותו רגע, בדולרים
בטוחה בטלה70,000 USDC × 1.0070,000 USDC~$61,600
מחיר פרפ BTCBTCUSDC last~23,000 USDC (26,000 ב-Kraken)BTCUSD ~$20,200
לא ממומש על 1.5 BTC+4,300 USDC+4,300 USDCבעיקר ה-peg, קצת ביטקוין
NAV מדווח104,300 "USD"104,300 USDC~$91,800

לספרי USDT הייתה הקריקטורה ההפוכה. USDT נסחר ביוקר, אז חשבון שטוח ממומן ב-USDT הציג רווח דולרי שהוא גם לא הרוויח, ומחיר BTCUSDT שהיה נמוך מדי ביחס ל-BTCUSD. אם דירגתם שני פרפים "זהים" על BTC באותו סוף שבוע, אחד בזירת USDC ואחד בזירת USDT, דירגתם את טוקני הציטוט וקראתם לזה אלפא.

חשבון הנייר, זה שבאמת החזיק USDC, היה קרוב יותר לאמת מדשבורד המחקר. הוא מעולם לא טען שהוא דולרים. אנחנו עשינו את זה בייצוא.

הייצוא ששיחררנו ביום שני

USDC זחל בחזרה לכיוון $1 אחרי שה-Treasury, ה-Fed וה-FDIC אמרו שמפקידי SVB יקבלו את מלוא כספם, ואחרי ש-Circle אמרה שתכסה חוסר. עד יום שני ה-peg תוקן ברובו. קובץ ה-FX ה-stub, שהיה שגוי במשך 48 שעות, היה שוב נכון.

אבל ברים יומיים הסתירו את זה. הדגימה של 00:00 UTC ב-11 במרץ תפסה את USDC כבר מחוץ, או כבר קופץ בחזרה, תלוי בספק, והדגימה של 12 במרץ הייתה סרט אחר. אם שמרתם רק NAV ולא את מחיר הציטוט, לא יכולתם לשחזר איזה מהם. סוף השבוע המכוער השתטח לבהוב קטן מספיק להתעלמות, וזה מה שעשינו, כי דגמנו יומית.

מה שאנחנו שומרים בספר עכשיו זה שלוש סדרות, תמיד, גם כשהן יושבות אחת על השנייה חודשים:

  1. NAV בנכס הציטוט של הזירה, היחידה שאפשר באמת למשוך.
  2. נכס ציטוט מול USD, טייפ אמיתי, כולל שבת, כולל 0.87, כולל השעות שבהן Coinbase לא המירה.
  3. NAV בדולרים, כסדרה נגזרת, כדי שלתווית גרף של USD יהיה הורה.

אם סוכן כותב את הבק-טסט, הבדיקה זהה. תבקשו ממנו את נכס הציטוט של כל פוזיציה ושל המזומן. אם הוא עונה USD בזירת USDC, הריצה אינה ריצת דולר. מרץ 2023 הוא השבוע שאני מריץ מחדש כשמישהו אומר לי שההבחנה לא מזיזה את ה-Sharpe. היא הזיזה את ה-Sharpe הזה יותר ממה שהאסטרטגיה עשתה, והאסטרטגיה הייתה החלק שהיו לנו מודלים בשבילו.

סטייבלקויניםמטבע ציטוטבקטסטינגקריפטומסחר בנייר
← כל הפוסטים