Strasmore Research
למידה Matt Connorמאת Matt Connor · עודכן 2026-07-25

נתוני ריבית שורט של FINRA: איך לקרוא נכון

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

כמעט כל מספר ריבית שורט שקראתם אי פעם מגיע מ-FINRA, רגולטור הברוקרים-דילרים בארה״ב — ו-FINRA מפרסמת שני מאגרי נתוני מכירה בחסר שונים לחלוטין, שמבולבלים ביניהם ללא הרף. האחד הוא קובץ ריבית השורט: פוזיציות שורט פתוחות המדווחות על ידי ברוקרים, ומקובצות פעמיים בחודש. השני הוא קובץ נפח השורט היומי: תוצר לוואי של דיווחי עסקאות, המתפרסם מדי יום, ומודד דבר אחר. עמוד זה מסביר את שניהם ברמת המקור — לוחות זמנים, תכולה, קריאה שורה-אחר-שורה של פלט אמיתי, היכן לחפש את הנתונים בעצמכם, וכשלים שאיתרנו בקבצים. (לריבית השורט עצמה יש הסבר נפרד אם המושג חדש.)

קובץ הפוזיציות הקצרות הדו-חודשי

ברוקרים-דילרים מדווחים ל-FINRA על הפוזיציות הקצרות הפתוחות של לקוחותיהם ושלהם, נכון לשני מועדי סליקה בכל חודש – אמצע החודש וסוף החודש – והסכומים המצרפיים לכל נייר ערך מופצים לפי לוח זמנים מפורסם. הדרישה היא רגולטורית, לא מוסכמה: כלל FINRA 4560 מחייב את החברות החברות לדווח על הפוזיציות הקצרות שלהן בכל ניירות הערך ההוניים פעמיים בחודש. הקצב הזה ניתן לאימות בנתונים:

שאילתהמועדי סליקה בשנה בקובץ הריבית הקצרה, 2018–2026
ה-SQL המדויק מאחורי כל מספר
SELECT toYear(settlement_date) AS year,
       uniqExact(settlement_date) AS settlement_dates
FROM global_markets.stocks_short_interest
WHERE settlement_date >= '2018-01-01'
GROUP BY year
ORDER BY year

כל שנה מלאה מ-2018 ועד 2025 מראה בדיוק 24 מועדי סליקה בקובץ; 2026 עומד על 12 נכון לעכשיו. כל רשומה נושאת שלושה שדות לכל נייר ערך: הפוזיציה הקצרה הפתוחה (מניות בחסר), נתון ממוצע מחזור יומי, ויחס ימי הכיסוי המחושב מהם. שתי תכונות חשובות יותר מכל דבר אחר בקובץ: זהו צילום מצב של פוזיציות פתוחות (הדבר שאנשים למעשה מתכוונים אליו ב"ריבית חסר"), והוא איטי – פוזיציות נכון למועד הסליקה, המתפרסמות כשבועיים לאחר מכן. לפיגור יש עמוד משלו, עם עיכובי הפרסום שנמדדו הדפסה אחר הדפסה.

לוח מועדי הסליקה של 2026

"פעמיים בחודש" מתורגם לתאריכים ספציפיים: ה-15 בכל חודש (מוזז ליום העסקים הקודם כאשר ה-15 חל בסוף שבוע או בחג) ויום העסקים האחרון של החודש. הנה לוח השנה שהקובץ הפיק ב-2026:

שאילתהכל מועד סליקה ב־2026 בקובץ, עם ניירות הערך שכל הדפסה מכסה
ה-SQL המדויק מאחורי כל מספר
SELECT toString(settlement_date) AS settlement,
       formatDateTime(settlement_date, '%W') AS weekday,
       uniqExact(ticker) AS securities_on_file
FROM global_markets.stocks_short_interest
WHERE settlement_date >= '2026-01-01'
GROUP BY settlement_date
ORDER BY settlement_date

12 סליקות עד כה השנה, מ-2026-01-15 ועד 2026-06-30 – ועמודת יום השבוע מראה את התאמת יום העסקים בפעולה (סליקה באמצע פברואר ביום שישי ה-13, כאשר ה-15 חל ביום ראשון). כדאי להעיף מבט גם בעמודת הכיסוי: הקובץ גדל מ-21262 ניירות ערך בהדפסה הראשונה של השנה ל-22207 בהדפסה האחרונה – כל נייר ערך הוני עם פוזיציה בת-דיווח, לא רק שמות מדדים.

קריאת דוח ריבית-חסר אמיתי

הנה מה שהקובץ אומר בפועל על שם מוכר אחד: חמשת רישומי הסליקה האחרונים של אפל, עם השינוי בין רישום לרישום מחושב לצידם:

שאילתהAAPL בקובץ הריבית הקצרה — חמש ההדפסות האחרונות
ה-SQL המדויק מאחורי כל מספר
SELECT settlement, shares_short_mn, adv_mn, days_to_cover, change_pct
FROM (
    SELECT settlement_date,
           toString(settlement_date) AS settlement,
           round(short_interest / 1e6, 1) AS shares_short_mn,
           round(avg_daily_volume / 1e6, 1) AS adv_mn,
           days_to_cover,
           round((short_interest - lagInFrame(short_interest) OVER (ORDER BY settlement_date))
                 / lagInFrame(short_interest) OVER (ORDER BY settlement_date) * 100, 1) AS change_pct
    FROM global_markets.stocks_short_interest
    WHERE ticker = 'AAPL'
      AND settlement_date >= '2026-04-15' AND settlement_date <= '2026-06-30'
)
WHERE settlement_date > '2026-04-15'
ORDER BY settlement_date

קראו את השורה האחרונה כפי שמתרגל יקרא: 140.5 מיליון מניות בחסר נכון לסליקת 2026-06-30, שינוי של -2.6% לעומת הרישום הקודם, מול נפח מסחר יומי ממוצע של 81.1 מיליון מניות — 1.73 ימים לכיסוי. לאורך חמשת הרישומים, הפוזיציה נבנתה במהלך מאי (עלייה של 12.3% לתוך סליקת 2026-05-29, התנודה הגדולה בטבלה), ואז התמתנה בשני רישומים עוקבים.

העמודה המלמדת היא ימים-לכיסוי. היא הראתה 1.73 בסליקה האחרונה — הנמוך מבין החמש — בעוד הפוזיציה עצמה ירדה רק ב--2.6%. המכנה הוא שזז: נתון הנפח היומי הממוצע קפץ מ-52.3 מיליון מניות ברישום של אמצע יוני ל-81.1 מיליון בסוף החודש. ימים-לכיסוי מחלק פוזיציה איטית בממוצע נפח מהיר, כך שפרץ מסחר יכול לכווץ את היחס בחדות ללא שום כיסוי — קראו את שלוש העמודות, לעולם לא את היחס לבדו.

קובץ הנפח השורט היומי — זה שאינו שורט אינטרסט

מדי יום מפרסמת FINRA "נפח שורט" לפי טיקר: החלק בעסקאות שדווחו באותו יום שבו צד המכירה סומן כשורט. הנתון הוא יומי ורענן — והוא מייצג תזרים, לא פוזיציה. עושי שוק מוכרים בשורט באופן שגרתי כחלק מניהול מלאי רגיל, ולכן אחוזי המכירות המסומנות-שורט גבוהים — לעיתים קרובות הרבה מעל שליש ועד יותר ממחצית מנפח הקובץ — גם במניות רגילות לחלוטין בימים רגילים לחלוטין. לטענה הזו מגיעה אסמכתא, אז הנה חמישה שמות מוכרים ב-10 ביולי 2026, יום שישי סתמי עם קובץ מלא:

שאילתהאחוז הנפח המדווח כמכירה בחסר — חמש מניות גדולות ביום רגיל (10 ביולי 2026)
ה-SQL המדויק מאחורי כל מספר
WITH covered AS (
    SELECT ticker,
           max(short_volume) AS short_vol,
           max(total_volume) AS covered_vol
    FROM global_markets.stocks_short_volume
    WHERE date = '2026-07-10'
      AND ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
    GROUP BY ticker
),
tape AS (
    SELECT ticker, sum(volume) AS tape_vol
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
      AND window_start >= toDateTime('2026-07-10 04:00:00', 'America/New_York')
      AND window_start < toDateTime('2026-07-10 20:00:00', 'America/New_York')
    GROUP BY ticker
)
SELECT covered.ticker AS ticker,
       round(covered.short_vol / 1e6, 1) AS marked_short_mn,
       round(covered.covered_vol / 1e6, 1) AS file_total_mn,
       round(covered.short_vol / covered.covered_vol * 100, 1) AS pct_marked_short,
       round(tape.tape_vol / 1e6, 1) AS consolidated_tape_mn,
       round(covered.covered_vol / tape.tape_vol * 100, 1) AS file_share_of_tape_pct
FROM covered
JOIN tape ON covered.ticker = tape.ticker
ORDER BY indexOf(['AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO'], covered.ticker)

החמישה נעו בין 38.8% מסומן-שורט (מיקרוסופט) לבין 57% (קוקה-קולה) — וקוקה-קולה, שהיא רחוקה מלהיות זירת קרב של מוכרי שורט ככל שניתן להעלות על הדעת, הציגה את השיעור הגבוה בקבוצה. שום דבר ראוי לציון לא קרה במניות האלה באותו יום — זהו מצבו הרגיל של הקובץ. שימו לב גם למכנה: עמודת הנפח הכולל בקובץ סופרת רק את הנפח המדווח שמכסה מערך הנתונים, לא את כל השוק. 11.3 מיליון מניות הקובץ של אפל משתוות ל-27.9 מיליון בטייפ המאוחד באותו יום — הקובץ ראה 40.5% מהטייפ של אפל, וארבעת השמות האחרים נעו באותו טווח. ההתייחסות לקובץ היומי כאל שורט אינטרסט מהיר היא הטעות הנפוצה ביותר ברשת בכל הקשור לנתוני שורט; ההשוואה בין שני מערכי הנתונים מפרקת אותה באמצעות דוגמה מפורטת.

הערה מילונית אחת. עמודות ה"פטור" בקובץ סופרות נפח שורט-פטור — עסקאות שבוצעו תחת חריג ל-תקנת SHO של ה-SEC, הכלל המסדיר את אופן ביצוען של מכירות בחסר (דרישת האיתור ומבחן המחיר כמפסק-זרם). תקנת SHO היא משטר נפרד מדיווח הפוזיציות, והיא מייצרת תוצר יומי משלה: רשימת הסף של ניירות ערך עם כשלי סליקה מתמשכים. FINRA מארחת את קבצי הנפח השורט היומיים בעמודי נתוני Reg SHO שלה, מה שלא תורם לבלבול בין שני מערכי הנתונים.

עד כמה רחוקים הנתונים?

שתי תשובות שונות לשני הקבצים — כדאי לדייק לפני שמנתחים מגמה כלשהי:

שאילתהעומק ההיסטוריה של שני מערכי נתוני המכירה בחסר של FINRA במחסן זה
ה-SQL המדויק מאחורי כל מספר
SELECT toString(min(settlement_date)) AS settlement_file_start,
       uniqExact(settlement_date) AS settlement_prints,
       (SELECT toString(min(date)) FROM global_markets.stocks_short_volume) AS daily_file_start,
       (SELECT uniqExact(date) FROM global_markets.stocks_short_volume) AS daily_files
FROM global_markets.stocks_short_interest

במחסן נתונים זה, קובץ הסליקה מגיע עד 2017-12-29205 רישומי סליקה ונמנים — בעוד שהיסטוריית הנפח היומי בחסר מתחילה ב-2024-02-06 (608 ימי מסחר מתועדים). הארכיונים של FINRA עצמה נמשכים רחוק יותר לאחור; העומקים שלעיל הם מה שכל לוח באתר זה שואב מהם.

אופני הכשל — תיעוד מהארכיון שלנו

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

שאילתהכיסוי קובץ הנפח הקצר היומי — שני ימי הקיטוע המתועדים לעומת שכניהם
ה-SQL המדויק מאחורי כל מספר
SELECT toString(date) AS d,
       uniqExact(ticker) AS tickers_on_file
FROM global_markets.stocks_short_volume
WHERE date IN ('2026-06-26', '2026-06-29', '2026-06-30', '2026-07-06', '2026-07-07', '2026-07-08')
GROUP BY date
ORDER BY date

הקובץ של 29 ביוני נשא 5489 טיקרים לעומת ~15052 ביום רגיל, וזה של 7 ביולי נשא 4333 — שניהם קיטועים אלפביתיים, שניהם בימים מעוררי עניין תקשורתי, שניהם סומנו בסיכומים שלנו בזמן אמת. הכלל המעשי: לפני שמצטטים נפח שורט יומי של טיקר כלשהו, בדקו אם הקובץ של אותו יום שלם.

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

איך לבדוק שורט אינטרסט בעצמך

אינך זקוק למוצר בתשלום כדי לראות את הנתונים האלה — המקורות הראשוניים הם ציבוריים:

  • FINRA מפרסמת את שני מערכי הנתונים באתר שלה: שורט אינטרסט מאוחד למניות (ניתן לחיפוש לפי נייר ערך ולהורדה לפי תאריך סליקה תחת FINRA Data) ואת קבצי נפח המכירות בחסר היומיים, שמתפרסמים מדי ערב בדפי נתוני Reg SHO שלה.
  • הבורסות — אתר נאסד"ק מציע חיפוש שורט אינטרסט לפי סימול עם היסטוריית הדפסות מלאה עבור החברות הרשומות בה, והסכומים של מניות הרשומות ב-NYSE זורמים דרך אותו איחוד של FINRA.
  • פלטפורמות ברוקרים וכלי סינון — השדות "שורט אינטרסט" ו"אחוז שורט מהסחורה הצפה" שרוב הפלטפורמות מציגות הם גרסאות מחודשות של אותן הדפסות, לעיתים עם אומדנים המוכנסים בין מועדי סליקה. מספר שנראה לא מעודכן עשוי פשוט לשאת תאריך סליקה בן שבועיים, וזאת במתכוון.

באיזה קובץ כדאי להשתמש ולשם מה?

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

שאלות נפוצות על נתוני הפוזיציות בשורט של FINRA

באיזו תדירות FINRA מפרסמת נתוני פוזיציות שורט?

פוזיציות שורט פתוחות מדווחות לפי תקנה 4560 של FINRA נכון לשני תאריכי סליקה בחודש — ה-15 (או יום העסקים הקודם) ויום העסקים האחרון של החודש, עשרים וארבע פעמים בשנה — ומתפרסמות כשבועיים לאחר כל סליקה. קובץ מחזור השורט היומי הוא מערך נתונים נפרד, המתפרסם בכל יום מסחר.

היכן ניתן לבדוק את פוזיציית השורט של מניה ספציפית?

אתר FINRA מפרסם את נתוני הפוזיציות בשורט המאוחדים לפי נייר ערך, אתר Nasdaq מציע חיפוש לפי טיקר עם היסטוריית פרסומים, ורוב פלטפורמות הברוקראז' מציגות את הנתון העדכני כ"פוזיציית שורט" או "אחוז שורט מהסחורה הצפה". לא משנה מהו המקור, בדקו את תאריך הסליקה המצורף למספר — כל אחד מהם מגיע מאותו קובץ דו-חודשי.

האם נתוני פוזיציות השורט של FINRA זמינים בחינם?

כן — FINRA והבורסות מפיצות את שני הקבצים לציבור. רוב המוצרים בתשלום בנושא "פוזיציות שורט" הם אריזה מחדש (או אומדן בין לבין) של אותם פרסומים.

כמה רחוק אחורה מגיעים נתוני פוזיציות השורט?

מחסן הנתונים של אתר זה מכיל כל פרסום סליקה מאז 2017-12-29205 מהם — וקבצי מחזור שורט יומיים מאז 2024-02-06. הארכיונים של FINRA עצמה מגיעים אף רחוק יותר לאחור.

מדוע מחזור השורט מראה 50% שורט כאשר פוזיציית השורט זעירה?

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

האם פוזיציית שורט זהה לרשימת הסף של Reg SHO?

לא. פוזיציית שורט היא ספירה דו-חודשית של פוזיציות שורט פתוחות המדווחות לפי תקנה 4560 של FINRA. רשימת הסף של Reg SHO היא רשימה יומית של ניירות ערך עם כשלים מתמשכים במסירה בסליקה, המופקת לפי תקנת SEC הנוגעת לביצוע מכירות בחסר. מניה יכולה להיות בשורט כבד ולעולם לא להופיע ברשימת הסף.

האם נתוני פוזיציות השורט של FINRA עלולים להיות שגויים?

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


כל פאנל הוא שאילתה שמורה ומתועדת בגרסאות על הקבצים עצמם — הרחיבו את ה-SQL, או בצעו ביקורת על כיסוי כל תאריך במסוף Strasmore.