Claude לניתוח פיננסי: מדריך מעשי למניות ואופציות
למדו כיצד לחבר את Claude לנתוני שוק מושהים באמצעות API חינמי ללא מפתח, בשלוש דרכים, ולקבל תשובות מבוססות עם פרומפטים מוכנים למניות ולאופציות.
Claude טוב מאוד בקריאת נתונים פיננסיים ובהסבר המשמעות שלהם. הוא מתקשה לדעת את הנתונים של היום, משום שנתוני האימון של מודל שפה מסתיימים חודשים לפני שאתם שואלים את השאלה. הפתרון פשוט: מספקים ל-Claude נתוני שוק עדכניים באמצעות API, ומאפשרים לו לעשות את מה שהוא באמת טוב בו — ניתוח, השוואה והסבר בעברית פשוטה.
במדריך הזה נראה כיצד לעשות זאת באמצעות API חינמי לנתוני שוק, שלוש דרכים שונות לחבר אותו ל-Claude, ופרומפטים מוכנים שאפשר להעתיק. גילוי נאות: ה-API שייך ל-Strasmore, שנבנה על ידי הצוות שלנו. אין צורך בחשבון, ולכן אפשר לנסות את כל מה שמופיע במדריך בתוך חמש דקות.
מדוע Claude זקוק למקור נתונים
אם תשאלו את Claude "what is Microsoft's dividend yield right now" בלי לחבר אליו כלים, תקבלו אחד משני מצבי כשל. הוא יסרב לענות, או יענה על סמך נתוני האימון שלו, שייתכן שהם בני כמה חודשים. שתי התוצאות נובעות מכך שלמודל אין גישה למחירים עדכניים. הוא אינו יכול לחפש מידע בעצמו.
חברו אליו מקור נתונים, והתמונה משתנה לחלוטין. Claude קורא JSON באופן שוטף, שומר עשרות שורות בהקשר בלי לאבד את הרצף, וישמח להשוות, לדרג ולסכם את הנתונים בפועל. איכות התשובה תלויה כעת באיכות הנתונים שאתם מספקים לו.
API חינמי לנתוני שוק ללא מפתח
ה-API להדגמה של Strasmore מספק קטלוג של שאילתות קבועות על נתוני מניות ואופציות בארצות הברית, בפורמט JSON פשוט. אין הרשמה, אין מפתח API, ואין צורך להתמודד עם מגבלות קצב. התיעוד המלא של נקודות הקצה נמצא ב-פוסט התיעוד של ה-API; הגרסה המקוצרת:
# What queries exist? (start here)
curl "https://ai.strasmore.com/api/demo/catalog"
# The highest large-cap dividend yields right now
curl "https://ai.strasmore.com/api/demo?q=dividend_yield_leaders"
# Implied-volatility leaders in the options market
curl "https://ai.strasmore.com/api/demo?q=iv_leaders"
# The latest market headlines with tickers
curl "https://ai.strasmore.com/api/demo?q=latest_market_news"כל תגובה כוללת את השורות, את שמות העמודות ואת שאילתת ה-SQL המדויקת שהפיקה את הנתונים. החלק האחרון חשוב בעבודה עם AI: אפשר להציג ל-Claude את ה-SQL יחד עם הנתונים, והוא יסביר לכם גם את השאילתה וגם את התוצאה.
הנתונים אינם בזמן אמת. מחירי המניות מתעכבים, נתוני היווניות של האופציות והתנודתיות הגלומה הם נתוני סוף יום, והתוצאה של כל שאילתה מתרעננת לכל היותר פעם בעשר דקות. לכן polling בתדירות גבוהה יותר פשוט יחזיר את אותן שורות. ללמידה, לסינון ולתהליכי ניתוח זה בדיוק מה שנדרש. זה אינו feed למסחר, והמדריך הזה עוסק בניתוח ולא בביצוע עסקאות.
דרך 1: הדבקת ה־JSON בשיחה
הגרסה שאינה דורשת הגדרה. הפעילו פקודת curl אחת, העתיקו את ה־JSON והדביקו אותו בשיחת Claude עם הנחיה ברורה. שיטה זו פועלת ביישום האינטרנט claude.ai, ביישום למחשב השולחני או בכל ממשק שיחה.
תבנית הנחיה שעובדת היטב:
Here is JSON from a market data API. The `sql` field shows exactly
how the numbers were computed.
[paste the JSON here]
1. Summarize what this data shows in plain English.
2. Which three rows stand out, and what makes them unusual?
3. What would you want to check next before drawing conclusions?השאלה השלישית היא החשובה. היא גורמת ל־Claude לציין את מגבלות הנתונים במקום להסיק מסקנות מעבר למה שהם מאפשרים. ההצעות שלו, כגון "בדוק את היסטוריית התשלומים" ו"השווה לענף", מובילות לעיתים קרובות לשאילתה הבאה טובה יותר מכל שאילתה שהייתם מנסחים ללא הכנה.
דרך 2: לתת ל־Claude Code לאחזר את הנתונים בעצמו
אם אתם מריצים את Claude Code, אפשר לדלג לחלוטין על העתקה והדבקה, משום ש־Claude Code יכול להריץ curl בעצמו. שאלו אותו שאלה וציינו היכן הנתונים נמצאים:
Fetch https://ai.strasmore.com/api/demo/catalog, pick the query that
best answers this question, fetch it, and analyze the result:
which large-cap stocks pay the highest dividend yields right now,
and how do their P/E ratios compare?Claude Code קורא את הקטלוג, בוחר את dividend_yield_leaders, מאחזר אותו ועובד עם השורות האמיתיות. מכיוון שלולאת הסוכן רצה במחשב שלכם, היא משתלבת גם עם כלים אחרים שבו: היא יכולה לשמור תוצאות בקבצים, ליצור תרשימים באמצעות סקריפט Python, או להשוות את המסך של היום לזה ששמרה בשבוע שעבר. יש עלות אחת שחשוב להביא בחשבון: כל מטען JSON שהסוכן מאחזר נשאר בשיחה ונשלח מחדש בתור הבא, ולכן סשן ארוך של Claude Code נעשה יקר.
שרת Linux שפועל תמיד הוא המקום הטבעי לתהליך העבודה הזה. לולאה יומית של "אחזר את המסכים, השווה לאתמול וכתוב לי סיכום" דורשת מחשב שאינו נכנס למצב שינה, ויש לנו מדריך מלא בנושא הרצת Claude Code על VPS באמצעות tmux, כדי שסשנים ימשיכו לפעול גם לאחר ניתוק SSH. אם תבחרו בדרך הזו, קראו תחילה את המדריך שלנו להרצה בטוחה של סוכני AI על VPS; סוכן עם גישה ל־shell דורש אמצעי הגנה ממשיים.
דרך 3: Claude API עם כלי fetch
בתוכנה שאתם מפתחים, הגדירו את ה-API ככלי עבור Claude. באמצעות ה-SDK של Anthropic ל-Python, כל החיבור מסתכם בהגדרת כלי אחת ובפונקציית fetch אחת:
import json, urllib.request
import anthropic
def fetch_demo(query_key: str) -> str:
url = f"https://ai.strasmore.com/api/demo?q={query_key}"
with urllib.request.urlopen(url, timeout=30) as r:
return r.read().decode()
client = anthropic.Anthropic()
tools = [{
"name": "fetch_market_data",
"description": "Fetch a fixed market-data query. Keys are listed at "
"https://ai.strasmore.com/api/demo/catalog e.g. "
"dividend_yield_leaders, iv_leaders, latest_market_news.",
"input_schema": {
"type": "object",
"properties": {"query_key": {"type": "string"}},
"required": ["query_key"],
},
}]
# Claude decides when to call the tool; your loop executes fetch_demo()
# and returns the JSON as the tool result. See Anthropic's tool-use docs.Claude קורא לכלי כאשר השאלה דורשת נתונים, אתם מבצעים את ה-fetch ומחזירים את ה-JSON, והוא עונה על סמך שורות אמיתיות במקום על סמך זיכרון. הלקוח קורא את המפתח שלכם מהסביבה. לכן, אם הקוד הזה יפעל בשרת או מאחורי ספק ענן, בדקו מראש כיצד לאמת את הלקוח שם לפני שתטמיעו פרטים בקוד. זו גם הדרך היחידה כאן שמחייבת אתכם לפי מספר tokens, במקום להשתמש במנוי צ'אט. לכן, לפני הרחבת השימוש, בדקו אם ל-Claude API יש שכבה חינמית ומה תהיה העלות לאחר ניצול אשראי התחלתי, אם קיים. אותו דפוס פועל גם עם Model Context Protocol, אם אתם מעדיפים שרת לשימוש חוזר על פני כלי inline; המדריך שלנו בנושא שרתי MCP על VPS מסביר כיצד לארח שרתים כאלה.
הנחיות שמניבות ניתוח איכותי
כמה תבניות משפרות באופן עקבי את הפלט, בלי קשר לאופן החיבור:
- בקשו מ־Claude לציין את השורות. "עבור כל טענה, ציינו את הסימול ואת המספר שעליו היא מבוססת." כך נמנעים מסיכומים כלליים ולא מדויקים.
- שאלו מה הנתונים אינם יכולים להראות. מחירים מושהים, מדדי greeks בסוף יום ומסך קבוע — לכל אלה יש מגבלות. Claude יציין אותן בבירור כאשר מבקשים זאת, וכך הניתוח נשאר אמין.
- בקשו השוואה, לא תחזית. "אילו מהתשואות האלה נראות בנות-קיימא לפי יחסי החלוקה המוצגים?" תניב תשובה המבוססת על הנתונים. "איזו מניה תעלה?" תניב ניחוש מנוסח היטב, משום שהנתונים אינם תומכים בתחזית כזאת.
- השאירו את ה־SQL בהקשר. השדה
sqlמציין ל־Claude בדיוק כיצד נבנה המסך, ולכן הוא יכול להסביר מדוע נייר ערך מסוים אינו מופיע בו, למשל בגלל סף שווי שוק או תקרת תשואה, במקום להמציא סיבה.
מתי שאילתות קבועות כבר אינן מספיקות
המסכים בהדגמה קבועים מראש בכוונה, אך אין צורך לשלם כדי לשאול שאלות משלכם. אותה הדגמה מריצה גם שאילתות SQL לקריאה בלבד משלכם ללא צורך במפתח: שלחו אותן ל-https://ai.strasmore.com/api/demo/sql?sql= והן יבוצעו, בכפוף למגבלות המצוינות בתגובה: 500 שורות, 20 שניות, ושנה אחת של היסטוריה. חשבון חינמי, ללא צורך בכרטיס אשראי, מעניק לכם 100 שאילתות ביום הכתובות ב-SQL או בשפה טבעית בטרמינל של Strasmore, המציג לכם את ה-SQL שנוצר לפני הרצתו.
אינכם זקוקים לתוכנית בתשלום גם עבור מפתח תכנותי: מפתח חינמי מעלה את מגבלת השורות, ותוכניות בתשלום מוסיפות היסטוריה, עסקאות ברמת ה-tick, וייצוא ל-CSV. המחסן מכיל 22 שנים של מניות בארה"ב ו-12 שנים של היסטוריית אופציות, אך כמות הנתונים שניתן לקרוא תלויה בתוכנית. נכון לאוקטובר 2026, תוכנית Free קוראת שנה אחת (החל מ-1 בינואר 2025), תוכנית Developer (בעלות של $79 לחודש) קוראת שלוש שנים (החל מ-1 בינואר 2023), ותוכניות Pro ($249 לחודש) ו-Enterprise קוראות את מלוא ההיסטוריה. ה-API המבוסס על מפתח מקבל SQL; שאלות בשפה טבעית הן תכונה של הטרמינל, לא של ה-API. תהליך העבודה נשאר זהה; הכלי שלכם מושך נתונים מנקודת קצה מאומתת במקום מהנקודה הפתוחה, והשאלות הופכות להיות כאלו שאתם מגדירים. Claude מצוין בכתיבת ClickHouse SQL מול סכימה מתועדת, מה שהופך משימות כמו "משוך את היסטוריית הדיבידנדים של כל קרן ריט (REIT) בשווי מעל $10B ודרג לפי צמיחה של חמש שנים" למשימה של פרומפט אחד בתוכניות Pro או Enterprise, שכן חלון של שלוש שנים אינו יכול להכיל צמיחה של חמש שנים.
FAQ
האם Claude יכול לנתח מניות ללא מקור נתונים?
לא עם נתונים עדכניים. נתוני האימון שלו מסתיימים לפני היום, ולכן כל דבר שהוא אומר על מחירים נוכחיים מבוסס על זיכרון מיושן. כאשר מספקים לו API לנתוני שוק, הניתוח שלו מתבסס על שורות שהוא שלף זה עתה.
האם ה-API להדגמה של Strasmore באמת חינמי?
כן. אין צורך במפתח, בהרשמה או בכרטיס אשראי. ה-API מספק קטלוג של שאילתות קבועות על נתוני מניות אמריקאיות בעיכוב ועל נתוני אופציות לסוף היום. בנוסף, הוא מספק נקודת קצה ל-SQL ללא מפתח, המוגבלת ל-500 שורות ולשנה אחת של היסטוריה, והיא פתוחה בכוונה לסוכני AI.
האם צריך VPS לצורך זה?
לא. תהליך העבודה המבוסס על הדבקה דורש רק דפדפן. VPS נעשה כדאי כאשר רוצים להפעיל את לולאת הסוכן לפי לוח זמנים, לשמור עליה פעילה לאחר ניתוקים ולשמור קבצים מקומיים עם תוצאות קודמות.
האם זה ייעוץ פיננסי?
לא. כל מה שמופיע כאן הוא כלי לניתוח. Claude מסכם ומשווה נתונים; ההחלטה מה לעשות איתם היא שלכם, ונתונים חינוכיים בעיכוב אינם בסיס לביצוע עסקאות.
חברו מסך אחד לצ'אט אחד, ותראו מיד את ההבדל: Claude יפסיק להישמע בטוח לגבי נתונים שאין לו דרך לדעת, ויתחיל להיות שימושי בנוגע לנתונים שהוא יכול לקבל.