שימוש במנוע סקריפטים למסחר רב־נכסי ונתוני שוק
סיכום
מדריך זה מתאר תהליך עבודה אינטראקטיבי ב־Python לניתוח כמותי ולמסחר אוטומטי באמצעות מנוע סקריפטים. בניגוד לתהליך עבודה של אסטרטגיה יחידה הקשורה לנכס או לזירת מסחר אחת, המנוע יכול להתחבר לממשקים רבים ולהירשם לעדכונים עבור כמה מכשירים פיננסיים, ולכן הוא מתאים למשימות כגון גידור בין נכסים, ארביטראז׳ בין מוצרים וסינון מניות אוטומטי. בסקריפט לדוגמה נרשמים לשני חוזים, מתקבלים פרטי החוזים ואז נבדקים עדכוני טיקים בלולאה שאפשר לעצור באמצעות דגל מצב של המנוע.
המדריך מפרט גם פונקציות לקבלת טיק יחיד או כמה טיקים, פקודות, עסקאות, חוזים, פוזיציות, חשבונות ונרות היסטוריים, עם אפשרות להמיר את הנתונים לטבלאות. הוא מסביר על שליחת פקודות וביטולן, סוגי פקודות נתמכים, רישום ליומן והתראות דוא״ל. אלה דוגמאות תפעוליות ולא אסטרטגיית מסחר: אין בהן לוגיקת איתותים, בקטסט, מחקר ביצוע או ראיות לרווחיות. תצורת הממשק, הגישה לנתונים היסטוריים וסוגי הפקודות תלויים בשער המחובר וביכולותיו.
רעיונות מרכזיים
- מנוע הסקריפטים יכול להתחבר לכמה ממשקי מסחר ולהירשם לעדכונים עבור כמה מכשירים פיננסיים.
- סקריפט שפועל ברציפות יכול לבדוק נתוני שוק ולעצור כשהדגל הפעיל שלו מתאפס.
- פונקציות השאילתה מכסות נתוני שוק, חוזים, נרות היסטוריים, פקודות, עסקאות, חשבונות ופוזיציות.
- המנוע תומך בשליחה ובביטול של פקודות, אך סוגי הפקודות הזמינים משתנים לפי הממשק.
- החומר מסביר את תפעול הפלטפורמה, אך אינו מעריך איתות או אסטרטגיית מסחר.
תגיות
מתוך אוסף קורס פרטי; המקור לא פורסם.