מפת שיקום איכות — InvestIQ
ניתוח לכל יכולת שנפגעה במסגרת הורדת הקרדיטים
הורדת הקרדיטים הצילה את המערכת ממיצוי תקציב, אך פגעה ב-5 יכולות ליבה. הדפוס המרכזי: החלפת ניתוח LLM שוטף במסננים דטרמיניסטיים גסים, מה שיצר "חלונות עיוור" והפך את המערכת מ"סוכן ערני" ל"סוכן שבודק כמה פעמים ביום".
תזת השיקום: הפרדה ברורה בין ניטור דטרמיניסטי תכוף (זול, נשאר ב-Base44) לבין ניתוח LLM עמוק (יקר, עובר ל-Local Engine או מופעל בטריגר חריג בלבד). כך ניתן להחזיר ערנות תכופה בלי לשלם קרדיט על כל מחזור.
Base44 (נשאר)
ניטור דטרמיניסטי, טריגרים, הגנות, ביצוע. זול ותכוף.
Local Engine (עתיד)
ניתוח LLM עמוק, סריקת שוק מלאה, סיווג חדשות. ללא צריכת קרדיט.
היברידי
Base44 מזהה חריג → Local Engine מנתח עמוק. Event-driven.
Pre-Filter Scanner
חומרה גבוההבכל סריקה, כל סוכן קרא ל-LLM עם חיפוש אינטרנט וניתח את השוק המלא — ללא מסנן מקדים. כל נכס ב-Watchlist קיבל ניתוח איכותי מלא.
נוסף מסנן תזוזה: אם פחות מ-25% מה-Watchlist זז מעל 2%, ה-LLM לא נקרא כלל. נכסים שזזו מעט (אך בעקביות) מתעלמים מהם לחלוטין.
- • החזרת ניתוח מלא כשתזוזת Watchlist עולה מעל סף נמוך (למשל 1%)
- • שמירת "סריקת בסיס" יומית קבועה של כל ה-Watchlist גם בשוק שקט (לפחות פעם/יום)
- • מסנן דו-שלבי: תזוזה נמוכה → ניתוח קצר (lightweight), תזוזה גבוהה → ניתוח מלא
- • לוגיקת value-investing: זיהוי מגמות איטיות (X ימים רצופים של עלייה קטנה) שלא מדליקות את הפילטר
כן — לניתוח האיכותי. המסנן הדטרמיניסטי יכול להישאר, אבל הוא צריך להיות מסנן דו-שלבי ולא חסם מלא.
מסנן דטרמיניסטי: כל סריקה (כל 90 דק'). ניתוח LLM מלא: כל סריקה כשתזוזה >1%, + סריקת בסיס יומית קבועה.
Local Engine
ניתוח שוק מלא עם חיפוש אינטרנט הוא יקר בקרדיטים. ב-Local Engine ניתן להריץ מודל מקומי (Ollama/LM Studio) עם חיפוש רשת מבוסס-מקום, ללא צריכת קרדיט Base44. המסנן הדטרמיניסטי נשאר ב-Base44 (זול, מהיר).
CIO_SCAN — ניטור ירידות תוך-יומיות
חומרה גבוההסוכן הסיכון (CIO_SCAN) ניתח כל נכס בכל שעה בתוך refreshPortfolioPrices. ירידה שהתחילה ב-11:00 נתפסה והוערכה עד 12:00.
Dedup יומי: כל נכס מנותח ע"י LLM לכל היותר פעם אחת ביום. ירידה שמתחילה ב-11:00 לא תיבחן שוב עד מחר — הניתוח האיכותי ("תיקון זמני או שינוי יסודי?") קורה פעם אחת בלבד.
- • הפרדה בין "ניתוח הזדמנות" (פעם/יום) ל"ניטור סיכון תוך-יומי" (כל שעה)
- • ניטור סיכון יומי דטרמיניסטי: חישוב drawdown מול סף דינמי (לא LLM)
- • הפעלת LLM רק כשירידה חורגת מסף (למשל >3% ירידה תוך-יומית) — טריגר חריג, לא שגרה
- • שמירת סטופ-לוס דטרמיניסטי כמערכת הגנה ראשונית (כבר עובד)
כן, אך בטריגר חריג בלבד — לא כל שעה. הניטור השוטף דטרמיניסטי. LLM מופעל רק כשירידה חורגת מסף מוגדר.
ניטור דטרמיניסטי: כל שעה (זול, ללא LLM). ניתוח LLM: רק בטריגר חריג (ירידה >3% או חציית סטופ-דינמי).
היברידי
הניטור הדטרמיניסטי נשאר ב-Base44 (זול, כל שעה). ניתוח LLM בטריגר חריג — Local Engine (מודל מקומי מנתח ירידה ספציפית עם הקשר מלא). כך מקבלים ניטור תוך-יומי מלא בלי לשלם קרדיט על כל שעה.
Agent Intervals — חלון עיוור 90 דק'
חומרה בינוניתסוכנים יכלו לרוץ כל 60 דקות (US) ולתפוס תנועות intraday. IL רץ פעמיים ביום (10:00, 14:00).
מרווח מינימלי 90 דקות (US) / 240 דקות (IL). מניה יכולה להספייק ולהתאושש בין שתי סריקות — המערכת מחמיצה את כל המהלך. IL ב-240 דקות = סריקה אחת ביום בלבד.
- • הפרדת "סריקת ערנות" (דטרמיניסטית, כל 15-30 דק') מ"ניתוח עמוק" (LLM, כל 90 דק')
- • סריקת ערנות: בדיקת תזוזה + חציית סף — ללא LLM, רק טריגר
- • הפעלת LLM מיידית כשסריקת ערנות מזהה חריגה (event-driven, לא scheduled)
- • החזרת IL ל-2 סריקות/יום לפחות (11:00, 14:30) עם סריקת ערנות דטרמיניסטית נוספת
לא לסריקת הערנות (דטרמיניסטית). כן לניתוח העמוק — אך event-driven ולא scheduled.
סריקת ערנות: כל 15-30 דק' (דטרמיניסטית, זולה). ניתוח LLM: כל 60 דק' או בטריגר חריג (מה שקודם יותר).
היברידי
סריקת הערנות הדטרמיניסטית זולה ונשארת ב-Base44 (כל 15 דק'). ניתוח LLM עמוק — Local Engine, מופעל event-driven מתוצאות סריקת הערנות. כך מקבלים ערנות של 15 דקות בלי עלות LLM.
News Scans — חלון עדכון עד 12 שעות
חומרה בינוניתסריקת חדשות רצה בכל מחזור סריקה (4×/יום לכל סורק). חדשות פורצות נתפסו תוך דקות עד שעה.
2×/יום קבוע (09:25, 13:25 ל-IL; 16:25, 19:25 ל-US). חדשות שפורצות ב-12:00 נתפסות רק ב-13:25 — עד 1.5 שעות אחרי. בין 19:25 ל-09:25 למחרת — חלון עיוור של 14 שעות.
- • מעבר ל-event-driven: webhook ממקורות חדשות (RSS polling צמוד או webhook API)
- • סריקת RSS דטרמיניסטית כל 15-30 דק' (ללא LLM, רק זיהוי פריטים חדשים)
- • LLM מופעל רק על פריטים חדשים שזוהו (לא סריקה מלאה כל פעם)
- • כיסוי שעות הערב (US close + after-hours) — כרגע חלון עיוור 19:25→09:25
כן, אך רק על פריטים חדשים שזוהו ע"י הסריקה הדטרמיניסטית. ה-LLM מסווג רלוונטיות וסנטימנט — לא מבצע את הסריקה עצמה.
סריקת RSS דטרמיניסטית: כל 15-30 דק' (זול, ללא LLM). ניתוח LLM: רק על פריטים חדשים (event-driven).
Local Engine
RSS polling צמוד + סיווג LLM הם בדיוק הסוג ש-Local Engine עושה היטב: סריקה תכופה ללא עלות קרדיט, ומודל מקומי מסווג רלוונטיות. Base44 יקבל רק התראות מסוננות (זולות) ולא את כל עומס ה-RSS.
evaluateProtectionStatus — הגנה יומית בלבד
חומרה בינוניתהערכת מצב הגנה רצה בכל סריקה — המערכת בדקה האם עמדה דורשת התייעצות מגן לפני כל פעולת מכירה.
הוגבלה לפעם/יום לכל משתמש. עמדה שהפכה ל"מוגנת" ב-10:00 לא תיבדק שוב עד מחר — גם אם מצבה השתנה דרמטית.
- • הפרדה: "האם דורש הגנה?" (דטרמיניסטי, כל סריקה) מול "הערכת הגנה עמוקה" (LLM, פעם/יום)
- • בדיקה דטרמיניסטית: חציית סף הפסד/רווח, שינוי management_mode, זמן מאז ההגנה
- • הפעלת LLM רק כשהבדיקה הדטרמיניסטית מזהה שינוי מהותי
- • שמירת "הגנה יומית" כברירת מחדל + טריגר חריג להערכה נוספת
לא לבדיקה השוטפת (דטרמיניסטית). כן להערכה העמוקה — אך בטריגר חריג בלבד.
בדיקה דטרמיניסטית: כל סריקה (זול). הערכת LLM: פעם/יום + טריגר חריג (שינוי מהותי בעמדה).
Base44
הבדיקה הדטרמיניסטית זולה ונשארת ב-Base44. הערכת LLM נדירה (פעם/יום) ולכן נשארת ב-Base44 — העלות נמוכה ואין צורך ב-Local Engine עבורה.
| יכולת | חומרה | LLM נדרש? | תדירות רצויה | היכן תרוץ |
|---|---|---|---|---|
| Pre-Filter Scanner | גבוהה | כן (טריגר/חריג) | מסנן דטרמיניסטי: כל סריקה (כל 90 דק') | Local Engine |
| CIO_SCAN — ניטור ירידות תוך-יומיות | גבוהה | כן (טריגר/חריג) | ניטור דטרמיניסטי: כל שעה (זול, ללא LLM) | היברידי |
| Agent Intervals — חלון עיוור 90 דק' | בינונית | לא (דטרמיניסטי) | סריקת ערנות: כל 15-30 דק' (דטרמיניסטית, זולה) | היברידי |
| News Scans — חלון עדכון עד 12 שעות | בינונית | כן (טריגר/חריג) | סריקת RSS דטרמיניסטית: כל 15-30 דק' (זול, ללא LLM) | Local Engine |
| evaluateProtectionStatus — הגנה יומית בלבד | בינונית | לא (דטרמיניסטי) | בדיקה דטרמיניסטית: כל סריקה (זול) | Base44 |
עמדות מפתח: Base44 = ניטור דטרמיניסטי זול ותכוף. Local Engine = ניתוח LLM עמוק ללא קרדיטים. היברידי = Base44 מזהה חריג ומפעיל Local Engine לניתוח עמוק (event-driven).
עיקרון מנחה: הפרדת שכבות
הפרדה ברורה בין שכבת ניטור (דטרמיניסטית, תכופה, זולה — נשארת ב-Base44) לבין שכבת אינטליגנציה (LLM עמוק, יקר — עוברת ל-Local Engine או מופעלת בטריגר חריג בלבד). המערכת חוזרת להיות "ערנית תמיד" ברמת הניטור, אך "חכמה בעת הצורך" ברמת הניתוח.
שלבי שיקום מוצעים
- 1. שלב מיידי (Base44 בלבד): החזרת סריקות ערנות דטרמיניסטיות תכופות (כל 15-30 דק\') ללא LLM. טריגרים חריגים מפעילים LLM רק במקרה הצורך.
- 2. שלב ביניים (Local Engine pilot): הקמת Local Engine לניתוח LLM עמוק. העברת Pre-Filter Scanner ו-News Scans ל-Local Engine. Base44 מקבל רק תוצאות מסוננות.
- 3. שלב מלא (היברידי event-driven): Base44 מנטר ומזהה חריגים → Local Engine מנתח עמוק → Base44 מבצע. ערנות מלאה, איכות מלאה, עלות קרדיט מינימלית.
אזהרה
מסמך זה הוא ניתוח בלבד. אין לבצע שום שינוי או הרצה במערכת עד אישור צוותי. השלבים המוצעים דורשים תכנון, בדיקות, ואישור לפני יישום.
מפת שיקום איכות — InvestIQ | ספטמבר 2026 | ניתוח בלבד, ללא ביצוע. מבוסס על System Status Review וניתוח ישיר של קוד המערכת.