REST API
FXCM העולמית מציעה לסוחרים REST API עבור מסחר אלגוריתמי 1,2 כ-USE CASE המרכזי. fxcmpy היא חבילת פייתון שמאפשרת לסוחר לנצל את כל היכולות של API REST באמצעות שורה של מחלקות פייתון. המחלקות מאפשרות שימוש נוח בשפת פייתון באמצעות REST API ללא צורך להתעסק בהיבטים הטכניים הבסיסיים. סוחרים, מדעני מידע, מומחים כמותיים ומקודדים המחפשים לסחור בפורקס וב-CFD באמצעות ממשק בשפת הפייתון יכולים כעת להשתמש בחבילת fxcmpy באסטרטגיות המסחר האוטומטיות שלהם.
משאבים:
![]() |
אתר GitHub | ![]() |
מסמכי REST API | ![]() |
מסמכי fxcmpy |
להתחיל עכשיו
צור Token API על ידי התחברות לפלטפורמת הווב של ה- Trading Stationבשפת HTML5
זקוק להרשאות? הירשם עכשיו בחינם לחשבון תרגול כדי ליצור לעצמך טוקן בחר באפשרות "ניהול טוקן" בחלק הימני העליון של הפלטפורמה.כדי להפעיל את הטוקן, שלח את פרטי הכניסה שלך לכתובת api@fxcm.com
התקנת חבילת הפייתון של FXCM היא קלה ופשוטה עם pip:
pip install fxcmpy
התחבר לשרת באמצעות שימוש בToken API והתחל
import fxcmpy
TOKEN = YOUR_FXCM_TOKEN
con = fxcmpy.fxcmpy(access_token=TOKEN, log_level='error')
instruments = con.get_instruments()
print(instruments[:5])
['EUR/USD', 'USD/JPY', 'GBP/USD', 'USD/CHF', 'EUR/CHF']
1,2REST API
(REST API (Representational State Transfer הוא API מבוסס Web המשתמש בפרוטוקול חיבור מסוג Websocket שפותח כדי לתת מענה לצרכים של מסחר אלגוריתמי. מפתחים ומשקיעים יכולים לבנות יישומי מסחר מותאמים, לשלב אותם בתוך פלפורמת המסחר שלנו, לבצע בדיקה-לאחור של אסטרטגיות ולבנות רובוטים למסחר. ניתן לבצע תקשורת בכל שפה שתומכת ב-HTTP סטנדרטי. FXCM עושה שימוש ב- OAuth 2.0 לצורך אימות באמצעות טוקן. הדבר מאפשר אימות בטוח יותר בגישה לאפליקציה שלך וניתן להטמיעה בקלות ביישומי רשת, מכשירי מובייל ופלטפורמות דסקטופ. באמצעות שימוש בספריית socket.io, ל-API יש יכולות סטרימינג והוא מעביר מידע בפורמט JSON. לאפליקציה שלך תהיה גישה רציפה לנתוני השוק בזמן אמת, יכולת לאחזר מחירים היסטוריים, לעדכן בזמן אמת את טבלאות המסחר ולהציב הוראות חיות. אנחנו מציעים חבילת פייתון (Python wrapper) שניתן להטמיע בקלות עם Jupyter Notebook. כמו כן, אנחנו מספקים מקרי מבחן אמיתיים שיסייעו לך להשתמש בנתוני FXCM כדי לבנות ולבדוק לאחור אסטרטגיות על פלטפורמות פופולאריות: QSTrader, Zipline ו-QuantConnect.