Calisent
לפורטל IBKR ← חזרה לאפליקציה
מדריכי חיבור ברוקר / Interactive Brokers

חיבור Interactive Brokers

הגדר פעם אחת — Calisent ישאב את העסקאות, הפוזיציות והמזומן שלך מ-IBKR כל יום אוטומטית, ללא קבצים וללא עדכונים ידניים.

הגדרה חד-פעמית ~10 דקות סנכרון יומי אוטומטי ללא העלאת קבצים
← 01 / ב-Interactive Brokers

יצירת Flex Query בפורטל IBKR

Flex Query היא שאילתה שמאפשרת ל-Calisent לשלוף את הנתונים שלך ישירות מ-IBKR. מגדירים אותה פעם אחת.

1

מוצאים את Flex Queries

מתחברים לחשבון IBKR ← בשורת החיפוש בראש הדף מקלידים Flex ← בוחרים Flex Queries מהתוצאות.

חיפוש Flex בפורטל IBKR
מקלידים Flex בשורת החיפוש → בוחרים Flex Queries מהתוצאות
2

יוצרים שאילתה חדשה

לחצו על + ליד Activity Flex Query. תנו לה שם ברור, למשל Calisent.

Flex Queries — לחיצה על + ליצירת Activity Flex Query
Performance & Reports → Flex Queries → לחצו + ליד Activity Flex Query
שם השאילתה — Calisent
שדה Query Name — הזינו שם לבחירתכם (לדוגמה: Calisent), ואז גללו למטה לסקציות
3

מסמנים 4 סקציות בלבד

מתוך הרשימה, בחרו רק את ארבעת הסקציות הבאות. לא יותר ולא פחות.

✓

Trades

עסקאות מבוצעות

✓

Open Positions

פוזיציות פתוחות נוכחיות

✓

Cash Transactions

הפקדות, משיכות ועמלות

✓

Net Asset Value (NAV) in Base

שווי תיק כולל במטבע הבסיס — נדרש לחישוב תשואה

בתוך כל סקציה — לחצו Select All

לאחר לחיצה על שם סקציה נפתח חלון עם רשימת שדות. לחצו Select All בראש הרשימה לבחירת כל העמודות — אחר כך הגדירו את רמת הפירוט (Level of Detail) לפי ההוראות הבאות.

4

הגדרת Level of Detail לכל סקציה

בתוך כל סקציה יש אפשרות לבחור רמת פירוט. ההגדרה הנכונה קריטית — הבחירה הלא נכונה תגרום לנתונים שגויים.

Level of Detail — שימו לב לשתי הסקציות
  • Trades ← Execution  (לא "Closed Lots" — זו רמת lots שאינה מייצגת עסקאות בפועל)
  • Open Positions ← Summary  (לא "Lot" — יגרום לכפילויות)
Trades — Level of Detail: Execution
Trades → Level of Detail: Execution (לא Closed Lots)
Open Positions — Level of Detail: Summary
Open Positions → Level of Detail: Summary (לא Lot)
5

Cash Transactions — Detail ולא Summary

ב-Cash Transactions בחרו ברמת פירוט Detail. המצב Summary מסכם לפי חודש ולא מאפשר לקרוא הפקדות ומשיכות בודדות.

Cash Transactions — Detail
Cash Transactions → Detail (לא Summary)
6

Net Asset Value (NAV) in Base — Options ושדות

בסקציית Net Asset Value (NAV) in Base ודאו שסומנו שתי אפשרויות ה-Options: Exclude prior report date ו-Exclude long and short breakout. לאחר מכן לחצו Select All לסימון כל השדות — זה מבטיח ש-Calisent מקבל תמונת NAV מלאה ומדויקת לחישוב תשואה.

NAV in Base — Options and Select All
NAV in Base → סמנו את שתי ה-Options ואז Select All לכל השדות
7

הגדרות Delivery Configuration

גללו למטה עד לחלק Delivery Configuration והגדירו את הפורמט והתקופה.

✓

Format → XML

לא CSV. Calisent קורא רק XML.

✓

Period → Last 365 Calendar Days

שנה אחורה — מספיק לכל היסטוריית המסחר הרגילה.

Delivery Configuration — Format XML, Period 365 Days
Format: XML · Period: Last 365 Calendar Days · לחצו Continue
8

סקירה ויצירת השאילתה

לחצו Continue לעמוד הסקירה. בדקו שכל ההגדרות נכונות ולחצו Create לשמירה.

Review Activity Flex Query — לחצו Create
עמוד הסקירה — לחצו Create לשמירת השאילתה
← 02 / פרטי גישה מ-IBKR

שני פרטים שתצטרכו מ-IBKR

כדי לחבר את IBKR ל-Calisent תצטרכו שני דברים: Flex Token ו-Query ID. שימו לב: הטוקן מוצג פעם אחת בלבד מיד אחרי היצירה — העתיקו אותו מיד.

Flex Token Query ID
א

ניווט ל-Flex Web Service

בדף Flex Queries, מצד ימין מופיע פנל Flex Web Service Configuration. לחצו על אייקון ⚙ לצידו.

Flex Web Service Configuration — לחיצה על הגלגל
Flex Queries → פנל Flex Web Service Configuration בצד ימין → לחצו על ⚙
ב

יצירת הטוקן

בשדה Expire After בחרו 1 Year. לחצו על Generate New Token. לאחר מכן לחצו Save.

Generate New Token — שלבים 1,2,3
① Expire After: 1 Year  ·  ② Generate New Token  ·  ③ Save
העתיקו את הטוקן מיד — לא תוכלו לראות אותו שוב

לאחר לחיצה על Save הטוקן יוחלף בכוכביות. לחצו על שדה Current Token כדי לסמן אותו, העתיקו, והדביקו ב-Calisent לפני שתעזבו את הדף.

Current Token — מוצג עם כוכביות לאחר שמירה
הטוקן נשמר בהצלחה — Current Token מוצג עם כוכביות (ניתן לסמן ולהעתיק)
ג

איתור Query ID

חזרו לרשימת ה-Flex Queries. לחצו על אייקון העריכה (✏) ליד השאילתה שיצרתם — יפתח דף הפרטים שבו מופיע ה-Query ID בראש הדף.

Flex Queries — לחיצה על אייקון עריכה
לחצו על אייקון העריכה (✏) ליד השאילתה שיצרתם
Activity Flex Query Details — Query ID
Query ID מופיע בראש דף הפרטים — העתיקו אותו ל-Calisent
הפעלת Flex Web Service לראשונה — חכו 10 דקות

אם הפעלתם את ה-Flex Web Service לראשונה — חכו ~10 דקות לפני שממשיכים. אחרת בקשת הטוקן תכשל. Status חייב להיות Enabled.

← 03 / חיבור ב-Calisent

מחברים ב-Calisent

יש בידיכם את הטוקן וה-Query ID — עכשיו חוזרים ל-Calisent ומזינים אותם.

1

נכנסים להגדרות הברוקר

לחצו על תפריט ההגדרות (⚙) באפליקציה ← הגדרות ← לשונית ברוקר.

2

בוחרים Interactive Brokers ולוחצים "+ חבר"

יפתח אשף שידריך אתכם שלב-שלב.

הגדרות ברוקר ב-Calisent — לא מחובר
הגדרות → ברוקר → לחצו "+ חבר" ליד Interactive Brokers
3

מכניסים את ה-Flex Token וה-Query ID

הדביקו את הטוקן שהעתקתם מ-IBKR. ב-Query ID — ספרות בלבד, לא שם השאילתה. למשל: 123456789.

4

לוחצים "אמת חיבור"

הסנכרון הראשון שולף 365 ימי עסקאות ועשוי לקחת עד 20 שניות. לאחר מכן הסנכרון יפעל אוטומטית מדי יום בשעה 11:00.

הזנת Flex Token ו-Query ID ב-Calisent
הזנת Flex Token ו-Query ID → לחצו "אמת חיבור"
✓ כך נראית הצלחה

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

← שאלות נפוצות

נתקלת בבעיה?

"המפתח (Token) לא תקף"

הטוקן פג תוקף או שונה. ב-IBKR: Flex Queries → Flex Web Service Configuration → Generate New Token. הדביקו את הטוקן החדש ב-Calisent ולחצו שמור.

"השאילתה לא נמצאה"

ה-Query ID שגוי. וודאו שהזנתם את המספר (לא שם השאילתה) — מספר בן 7–9 ספרות שמופיע לאחר לחיצה על ⓘ ליד שם השאילתה.

"השרת אינו מקשיב" / Server timeout

Flex Web Service לוקח עד 10 דקות לאחר הפעלה ראשונה. אם עברו 10 דקות — וודאו ש-Status מוגדר כ-Enabled ב-Flex Web Service Configuration.

שווי התיק לא מופיע או אפס

סקציית Net Asset Value (NAV) in Base חסרה מה-Flex Query. ערכו את השאילתה ב-IBKR, הוסיפו את הסקציה, שמרו — ואז חזרו לסנכרן ב-Calisent. חייב להיות In Base ולא גרסה אחרת של NAV.

עסקאות ישנות מלפני שנה לא מופיעות

ה-Query מוגדר לייבא 365 ימים אחורה. לסנכרון חד-פעמי של עסקאות ישנות יותר: שנו את ה-Period ב-Flex Query ל-All, בצעו סנכרון, ואז החזירו ל-Last 365 Calendar Days.

חשבון IBKR Lite — לא רואה Flex Queries

Flex Query זמין לחשבונות IBKR Pro בלבד. אם אינך רואה את תפריט Flex Queries, ייתכן שחשבונך הוא IBKR Lite — ניתן לשדרג ב-IBKR Account Management.

סיימת — הכל מחובר ועובד

הסנכרון הבא יתבצע אוטומטית מחר בשעה 11:00. אין צורך לחזור לכאן.