• התכנים בפורום אינם מהווים ייעוץ מקצועי מכל סוג, לרבות ייעוץ השקעות המתחשב בצרכיו המיוחדים של כל אדם.
    השימוש בפורום כפוף לתנאי השימוש. עצם השימוש בפורום מהווה הסכמה מלאה לתנאים אלה.

ממשק API, לשליפת נתונים מהבורסה

באופן מצער (או לא, לא בטוח) הבורסה היא חברה למטרת רווח ועל כן היא נוטה למכור מידע ולא לפעול להפצה חינמית וידידותית שלו.
אני משער שאם המפקח על שוק ההון היה רוצה להפיח חיים בבורסה שלנו הוא לפחות היה דואג שכל המידע ללא יוצא מן הכלל יהיה נגיש.
אם מישהו מתעניין בנתונים בלייב מהנסדק, יש את גוגל פיינס. יש משוואות שמאפשרות לייבא נתונים בלייב, להלן קישור

https://docs.google.com/spreadsheets/d/14ln1wgzOUhWyjl9uxZ0cv2UrwUfGgNXJorhd4jMAxsE/edit?usp=sharing
 
באופן מצער (או לא, לא בטוח) הבורסה היא חברה למטרת רווח ועל כן היא נוטה למכור מידע ולא לפעול להפצה חינמית וידידותית שלו.
אני משער שאם המפקח על שוק ההון היה רוצה להפיח חיים בבורסה שלנו הוא לפחות היה דואג שכל המידע ללא יוצא מן הכלל יהיה נגיש.
אם מישהו מתעניין בנתונים בלייב מהנסדק, יש את גוגל פיינס. יש משוואות שמאפשרות לייבא נתונים בלייב, להלן קישור

https://docs.google.com/spreadsheets/d/14ln1wgzOUhWyjl9uxZ0cv2UrwUfGgNXJorhd4jMAxsE/edit?usp=sharing
 
אם מישהו מתעניין בנתונים בלייב מהנסדק, יש את גוגל פיינס. יש משוואות שמאפשרות לייבא נתונים בלייב, להלן קישור

https://docs.google.com/spreadsheets/d/14ln1wgzOUhWyjl9uxZ0cv2UrwUfGgNXJorhd4jMAxsE/edit?usp=sharing
ממש לא הבנתי מה הקשר בין ההודעה שלך לציטוט,
@adamshalev דיבד על ממשק לבורסה הישראלית, איך מידע מהנסדק רלווטני בכלל ?
 
בגלל הכותרת של הפורום
מההודעה הפותחת ניתן להסיק שהשואל (וכל השרשור) מתייחסים לבורסה בארץ בלבד.
כותרת זה רק כותרת (מי שיראה רק את הכותרת של החוברת "דע את זכויותך" עלול לחשוב שיש לו רק זכויות...)
לפני שרושמים תשובה בלתי רלוונטית כדאי לבדוק גם את השאלה ואולי גם לפחות חלק מהתשובות.
 
היי, אני מחפש דרך לייבא בבת אחת רשימה של כל קרנות הנאמנות וקרנות הסל (מספר קרנות) שנסחרות בארץ ומידע נוסף עליהם (שם קרן, גוף מנהל, דמי ניהול וכו) לטבלה באקסל או אתר אינטרנט שלי.

התכנון הוא לגשת ולהביא את הנתונים פעם ביום.

יש אתר אמין שאפשר לשלוף ממנו רשימה של כל הקרנות (הכוונה היא לא לשלוף על מספר קרנות *שאני* מביא ולקבל בחזרה נתוני מסגרת אלא שליפה של כל המסד) וחושף API כזה?
אם אפשר להביא מאתר הבורסה - מסתמן כאופציה העדיפה.

*סלחו לי אם רשום פה איפשהו ולא ראיתי, בנוסף אני יודע שלא כל מה שעבד לפני כמה שנים יעבוד היום

שלחתי בפרטי.
היי, אני מחפש דרך לייבא בבת אחת רשימה של כל קרנות הנאמנות וקרנות הסל (מספר קרנות) שנסחרות בארץ ומידע נוסף עליהם (שם קרן, גוף מנהל, דמי ניהול וכו) לטבלה באקסל או אתר אינטרנט שלי.

התכנון הוא לגשת ולהביא את הנתונים פעם ביום.

יש אתר אמין שאפשר לשלוף ממנו רשימה של כל הקרנות (הכוונה היא לא לשלוף על מספר קרנות *שאני* מביא ולקבל בחזרה נתוני מסגרת אלא שליפה של כל המסד) וחושף API כזה?
אם אפשר להביא מאתר הבורסה - מסתמן כאופציה העדיפה.

*סלחו לי אם רשום פה איפשהו ולא ראיתי, בנוסף אני יודע שלא כל מה שעבד לפני כמה שנים יעבוד היום

ה"פ.
 
נראה לי שהשרשור החשוב הזה ירד מחוץ לרדאר ומגיע לו מקום של כבוד בנעוצים.
חשבתי שלהוציא נתוני קרנות ישראליות יהיה קל יחסית ומסתבר שזה על סף הבלתי אפשרי, עד שנתקלתי בapi של @מתכנת של bizportal,
עברו שנתיים והוא עדיין מחזיר תשובה, והוא טוב פי מליון מלהתעסק עם importhtml / importxml האיטיים והלא אמינים.
אז ריכזתי מדריך קצר:

1. לייצר פונקציית importjson לפי המדריך הבא
https://medium.com/@paulgambill/how...eadsheets-in-less-than-5-minutes-a3fede1a014a
2. לייצר בspreadsheet url כמו למשל:
http://externalapi.bizportal.co.il/mobile/m/GetQuote?id="&A2&"&delay=1&maxPoints=1&maxDailyRates=1
3. להביא ערך נייר נוכחי ע"י
=importjson(B2, "/Quote/BuyPrice", "noInherit,noTruncate,noHeaders")
4. באותה דרך ניתן להביא תאריך עדכון או כל נתון אחר ע"י
=importjson(B2, "/Quote/Date", "noInherit,noTruncate,noHeaders")

קצת היכרות עם היררכיות של json לא יזיק אבל חוץ מזה ממש לא מצריך שום ידע טכני
בואו נקווה שביזפורטל לא יורידו את הapi הזה בינתיים

זה נראה מעולה ותודה רבה על המדריך.
מישהו הכין במקרה טמפלייט כזה למען המשקיעים הישראלים שבינינו ומוכן לשתף?
במידה ואין כזה, יכול להיות שאקח על עצמי להכין טמפלייט כזה ולשתף. לא נראה מסובך.
 
ל bizportal יש API שמחזיר JSON מסודר, בינתים עובד:

נתוני מסחר על מניה ספציפית:
http://www.bizportal.co.il/forex/quote/ajaxrequests/paperdatagraphjson?period=yearly&paperID=1123777

היסטוריה של דיבידנדים:
http://www.bizportal.co.il/capitalmarket/quote/AjaxRequests/HistoricalEvents_Ajax?paperId=5115290

הבעיה היחידה שזמן התגובה לעיתים בלתי סביר בעליל .
חבל שאין משהו נורמלי באתר של הבורסה
 
הבעיה היחידה שלי עם הAPI של externalapi.bizportal.co.il הוא שהוא עובד רק לקרנות ישראליות \ נאמנות. אז כל קרנות הסל החדשות של בלאקרוק (שיושבות תחת הקטגוריה של forex) לא עובדות עם זה.
ממה ששמתי לב קרנות הנאמנות הישראליות שעובדות הPaperType שלהן הוא 6 בעוד קרנות הסל של בלאקרוק (נגיד 159102) הן מסוג 3.

מישהו הצליח למצוא אולי איך כן להציג אותן בעזרת הAPI externalapi הזה?
לא הצלחתי למצוא כלום על זה בדוקמנטציה שלהם: http://externalapi.bizportal.co.il/Mobile/m/help
 
נערך לאחרונה ב:
פוסט מדהים. המון תודה לכל מי שיצר את הסקריפטים
מישהו יודע איך אפשר להשיג מביזפורטל מחיר אג"ח (ב-JSON)? לא הצלחתי למצוא כלום בעצמי
 
כרגע (בשעה 10:20) זה עובד לי.
{"paperId":"1159250","paperName":"ISHARES CORE S\u0026P 500 UCITS ETF","points":[{"D_p":"16/09/2019","C_p":105300,"V_p":1325,"T_p":1388915}...
 
מישהו מצא דרך להוציא ערך נוכחי/ערך סגירה של קרן מחקה ישראלית (בלקרוק וכו') לפי תאריך ספציפי, ללא תלות אם זה היה יום מסחר או לא?

הבעיה שלי באנדפוינט שדובר פה לגבי ביזפורטל הוא שהם לא מחזירים בכלל ערכים ב JSON לתאריכים שבהם לא היה מסחר.
 
מישהו מצא דרך להוציא ערך נוכחי/ערך סגירה של קרן מחקה ישראלית (בלקרוק וכו') לפי תאריך ספציפי, ללא תלות אם זה היה יום מסחר או לא?

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

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

פתחו חשבון למסחר עצמאי

פסגות טרייד

ישראל: 0.06% מעסקה (מינימום ₪2 לפעולה)
ארה"ב: 1¢ למניה (מינימום $6 לפעולה)
דמי ניהול: ללא דמי ניהול
מינימום: ₪10,000
פתיחת חשבון

מיטב טרייד

ישראל: 0.08% מעסקה (מינימום ₪4.65 לפעולה)
ארה"ב: 1¢ למניה (מינימום $6 לפעולה או $5 ב-IBKR)
דמי ניהול: פטור לשנתיים, אח״כ ₪15
מינימום: ₪5,000
פתיחת חשבון

אקסלנס טרייד

ישראל: 0.07% מעסקה (מינימום ₪3 לפעולה)
ארה"ב: 1¢ למניה (מינימום $6 לפעולה או $5 ב-IBKR)
דמי ניהול: פטור לשלוש שנים, אח״כ ₪15
מינימום: ₪10,000
פתיחת חשבון
פסגות טרייד
מינימום לפתיחת חשבון: ₪10,000
⌄
ישראל: 0.06% מעסקה (מינימום ₪2 לפעולה)
ארה"ב: 1¢ למניה (מינימום $6 לפעולה)
דמי ניהול: ללא דמי ניהול
פתיחת חשבון
מיטב טרייד
מינימום לפתיחת חשבון: ₪5,000
⌄
ישראל: 0.08% מעסקה (מינימום ₪4.65 לפעולה)
ארה"ב: 1¢ למניה (מינימום $6 לפעולה או $5 ב-IBKR)
דמי ניהול: פטור לשנתיים, אח״כ ₪15
פתיחת חשבון
אקסלנס טרייד
מינימום לפתיחת חשבון: ₪10,000
⌄
ישראל: 0.07% מעסקה (מינימום ₪3 לפעולה)
ארה"ב: 1¢ למניה (מינימום $6 לפעולה או $5 ב-IBKR)
דמי ניהול: פטור לשלוש שנים, אח״כ ₪15
פתיחת חשבון
גילוי נאות: האתר מקבל תגמול בגין פתיחת חשבון דרך הקישורים. אין באמור משום ייעוץ השקעות או שיווק השקעות.
הבעיה היחידה שלי עם הAPI של externalapi.bizportal.co.il הוא שהוא עובד רק לקרנות ישראליות \ נאמנות. אז כל קרנות הסל החדשות של בלאקרוק (שיושבות תחת הקטגוריה של forex) לא עובדות עם זה....
מישהו הצליח למצוא אולי איך כן להציג אותן בעזרת הAPI externalapi הזה?
לא הצלחתי למצוא כלום על זה בדוקמנטציה שלהם: http://externalapi.bizportal.co.il/Mobile/m/help
הצלחתי באמצעות http://externalapi.bizportal.co.il/mobile/m/DailyPoints?paperId=1159250&maxPoints=1
ובאקסל כתבתי בתא H18 (כאשר מספר בניר בתא A18):
קוד:
=WEBSERVICE(CONCATENATE("http://externalapi.bizportal.co.il/mobile/m/DailyPoints?paperId=",A18,"&&maxPoints=1"))
ולקבל ערך אחרון בלי לפענח json אלא רק ע"י חיפוש:
קוד:
=NUMBERVALUE(regex($H18,".*?""P"":""([0-9.]+)""","$1"))
 

נושאים דומים

Back
למעלה