חישוב מדדי מעקב אחר מגמה על נתונים מוצפנים בהצפנה הומומורפית
סיכום
המחקר בוחן אם אפשר לחשב מדד למעקב אחר מגמה על נתוני שוק מוצפנים, כך שמאגר נתונים יוכל לשמור על פרטיות המידע בעוד אנליסטים מפיקים אותות מסחר. המדד ממומש באמצעות שתי ספריות הצפנה הומומורפית, SEAL ו־HEAAN, והחישובים המוצפנים מושווים למימוש בטקסט גלוי. המניע הוא הסדר של נתוני שוק שבו מתווך מאגד החלטות מסחר ומשתף עם אנליסטים קלטים מוצפנים, וכך מגביל את גישתם לנתונים גולמיים.
תוצאות המדד המדווחות דומות מאוד לגרסה בטקסט גלוי: המחקר מציג שגיאות באחוזים של 0.14916% עבור SEAL ושל 0.00020% עבור HEAAN. הוא מתאר גם ניסיון לבנות ולנתח אסטרטגיית מסחר, אך התקציר שסופק אינו כולל תוצאות ביצועים ברמת האסטרטגיה. המחברים מציינים שהצפנה הומומורפית מטילה מגבלות על המימוש. לכן הראיות תומכות בדמיון מספרי במימוש המדד הזה, אך אינן מוכיחות רווחיות ממסחר, תחולה רחבה או התאמה תפעולית למדדים ולהגדרות נתונים אחרות.
רעיונות מרכזיים
- המחקר מממש מדד למעקב אחר מגמה על נתוני שוק מוצפנים באמצעות שתי ספריות הצפנה הומומורפית.
- הוא משווה את תוצאות המדד המוצפן למימוש בטקסט גלוי.
- השגיאות באחוזים המדווחות הן 0.14916% עבור SEAL ו־0.00020% עבור HEAAN.
- התיאור מזכיר ניתוח של אסטרטגיית מסחר אך אינו מציג ממצאי ביצועים עבורה.
- מגבלות ההצפנה מצמצמות את אפשרויות המימוש, ודמיון בין מדדים כשלעצמו אינו מוכיח רווחיות.
תגיות
הטקסט המלא
# A Trend-following Trading Indicator on Homomorphically Encrypted Data # A Trend-following Trading Indicator on Homomorphically Encrypted Data Algorithmic trading has proliferated the area of quantitative finance for already over a decade. The decisions are made without human intervention using the data provided by brokerage firms and exchanges. There is an emerging intermediate layer of financial players that are placed in between a broker and algorithmic traders. The role of these players is to aggregate market decisions from the algorithmic traders and send a final market order to a broker. In return, the quantitative analysts receive incentives proportional to the correctness of their predictions. In such a setup, the intermediate player - an aggregator - does not provide the market data in plaintext but encrypts it. Encrypting market data prevents quantitative analysts from trading on their own, as well as keeps valuable financial data private. This paper proposes an implementation of a popular trend-following indicator with two different homomorphic encryption libraries - SEAL and HEAAN - and compares it to the trading indicator implemented for plaintext. Then an attempt to implement a trading strategy is presented and analysed. The trading indicator implemented with SEAL and HEAAN is almost identical to that implemented on the plaintext, the percentage error is of 0.14916% and 0.00020% respectively. Despite many limitations that homomorphic encryption imposes on this algorithm's implementation, quantitative finance has a high potential of benefiting from the methods of homomorphic encryption.
מוצג במלואו בציון המקור ובהתאם לרישיון שלו. רישיון: abstract CC0
הסיכום נכתב בידי סוכן המחקר של Stratmill על סמך המקור; הוא אינו העתק של המקור.