Strasmore Research
Formazione Matt ConnorDi Matt Connor · Aggiornato 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Azioni con volume insolito questa settimana

Classifica dei titoli con volume anomalo basata sul turnover settimanale rispetto alle quaranta sessioni precedenti, con rendimenti e persistenza.

Un volume insolito indica che un titolo è scambiato molto al di sopra del proprio volume normale, non di quello del mercato. Per un megacap, scambiare 40 milioni di azioni è un evento ordinario; per una small-cap, è un evento eccezionale. Questa pagina classifica i titoli con volume insolito della settimana appena conclusa: il calcolo divide la media dei volumi delle ultime cinque sessioni per la media degli stessi volumi delle quaranta sessioni precedenti, applicando un limite minimo in dollari per garantire che ogni riga corrisponda a un titolo effettivamente scambiabile. I dati vengono aggiornati settimanalmente e l'indicazione "dati aggiornati al" definisce l'intervallo temporale. La metrica stessa — il volume relativo — ha la sua guida completa.

I leader per volumi insoliti di questa settimana

Tre colonne determinano il risultato. Il multiple indica quanto il titolo sia stato scambiato rispetto alla sua media abituale. La baseline indica qual era il livello normale: un multiple elevato rispetto a una baseline bassa rappresenta un evento minore rispetto a un multiple modesto su un volume di scambi elevato. I dollars indicano se l'attività sia stata economicamente rilevante. L'ultima colonna, la variazione dall'apertura alla chiusura della settimana, è l'elemento che la maggior parte dei filtri per i volumi omette.

QueryMassimo relative volume questa settimana: trailing 5 sessioni vs prior 40, per titoli con volumi settimanali >$500M
L'esatto SQL dietro ogni numero
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars,
           argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,
           argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           argMaxIf(s.day_open, c.rn, c.rn <= 5) AS week_open,
           argMinIf(s.day_close, c.rn, c.rn <= 5) AS week_close,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
)
SELECT ticker,
       round(adv_recent / adv_base, 1) AS rvol_week,
       round(adv_recent / 1e6, 2) AS recent_adv_m,
       round(adv_base / 1e6, 2) AS baseline_adv_m,
       round(dollar_recent / 1e9, 2) AS week_dollar_bn,
       round(100.0 * (week_close / week_open - 1), 1) AS week_pct
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 8

Ogni riga, letta in ordine:

  • JLHL99.2x rispetto alla propria norma, in cima alla classifica: 16.95M di azioni al giorno su una baseline di 0.17M, 0.68B scambiati e una variazione dall'apertura alla chiusura di 160.6%.
  • AGEN41.1x su una baseline di 0.62M azioni, con un turnover di 0.88B; la variazione settimanale è stata del 54.3%.
  • IONS4.7x, ma su una baseline sottile di 1.43M e solo 2.1B di turnover; variazione settimanale, -19.6%.
  • ALNY2.3x, 1.91M di azioni al giorno contro 0.83M abituali; -26.2% dall'apertura alla chiusura.
  • BBIO2.1x, 2.25B scambiati, -0.2% sulla settimana.
  • MULL2.1x su una baseline di 1.96M azioni, 0.52B scambiati, -22.8% dall'apertura alla chiusura.
  • HLI1.9x, 0.9M di azioni al giorno, 0.61B; la variazione settimanale, 5.6%.
  • QGEN — l'ottava e ultima riga, a 1.8x con 0.76B scambiati e una variazione del 8.7%.

La direzione non fa parte della classifica, e le due colonne sulla destra lo confermano: il leader della lista ha chiuso la settimana con un 160.6% rispetto al prezzo di apertura, mentre l'ottavo nome ha chiuso con un 8.7% rispetto al proprio; un unico filtro, esperienze opposte. Un volume di scambi elevato indica le sessioni in cui il float di un titolo è realmente sotto test; non dice nulla su quale lato del test abbia vinto.

Come viene calcolato il multiple

Prendiamo un titolo con una media di duecentomila azioni al giorno nelle precedenti quaranta sessioni. Nell'ultima settimana ha scambiato 1.000.000, poi 1.400.000, poi 900.000, poi 1.100.000, infine 600.000 azioni — una media di cinque sessioni pari a 1.000.000. Dividiamo: 1.000.000 ÷ 200.000 = 5.0x. Se assegniamo allo stesso titolo una base di due milioni di azioni, la stessa settimana risulterebbe pari a 0,5x. Il numeratore rappresenta questa settimana; il denominatore rappresenta il volume abituale del titolo. (Il denominatore è semplicemente il volume medio giornaliero, misurato su quaranta sessioni invece delle consuete venti.)

Perché quaranta sessioni? Corrispondono a circa due mesi solari — un periodo sufficientemente lungo da evitare che un singolo picco precedente domini il denominatore, ma abbastanza breve da descrivere il titolo secondo i volumi attuali. Perché cinque per il numeratore? Rappresenta una settimana intera, in modo che una singola sessione sospesa o un singolo trade in blocco non influenzino eccessivamente il dato.

Il calcolo comporta un avvertimento preciso: più è basso il valore di base, più il multiple risulta economico. Il titolo principale di questa settimana ha una base di soli 0.17M di azioni al giorno — con volumi di questa entità, una singola sessione con alta affluenza trascina verso l'alto l'intera media settimanale, ed è proprio per questo che il board richiede una base a sei cifre e una settimana da 500 milioni di dollari prima che un titolo possa essere incluso.

Quanto è rara una settimana come questa?

Un multiplo ha significato solo rispetto alla distribuzione da cui proviene. Stesso universo, stessa finestra temporale, ogni titolo idoneo è raggruppato per il proprio multiplo:

QueryAndamento dell'intero universe qualificato questa settimana, suddiviso per relative volume
L'esatto SQL dietro ogni numero
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
scored AS (
    SELECT ticker,
           multiIf(adv_recent / adv_base >= 10, 1,
                   adv_recent / adv_base >= 5, 2,
                   adv_recent / adv_base >= 3, 3,
                   adv_recent / adv_base >= 2, 4,
                   adv_recent / adv_base >= 1.5, 5,
                   adv_recent / adv_base >= 1, 6, 7) AS bucket_key
    FROM per_name
),
buckets AS (
    SELECT arrayJoin([(1, '10x or more'), (2, '5x to 10x'), (3, '3x to 5x'), (4, '2x to 3x'),
                      (5, '1.5x to 2x'), (6, '1x to 1.5x'), (7, 'below 1x')]) AS bk
)
SELECT bk.2 AS rvol_bucket,
       countIf(scored.bucket_key = bk.1) AS names,
       round(100.0 * countIf(scored.bucket_key = bk.1) / count(), 1) AS pct_of_universe,
       count() AS universe_names
FROM scored CROSS JOIN buckets
GROUP BY bk
ORDER BY bk.1 ASC

647 azioni ed ETF hanno superato la soglia questa settimana. Di questi, 2 sono stati scambiati a dieci volte la propria media o superiore — 0.3% dell'universo. Un altro 0 è finito nella fascia 5x-5x e 1 in quella 3x-5x. La classifica sopra è tratta da quella ristretta parte superiore della tabella. Al di sotto, 3 titoli sono stati scambiati tra 2x e 3x la propria media (0.5% dell'universo) e 5 sono finiti nella fascia 1.5x-2x (0.8%). Un ulteriore 19 si è attestato su un valore appena elevato tra 1x e 1.5x, pari al 2.9% dei titoli idonei.

L'altra estremità della tabella è la parte che nessuno cattura con uno screenshot: 617 titoli — 95.4% dell'universo — sono stati scambiati sotto la propria media di quaranta sessioni questa settimana. Questo è lo stato ordinario del mercato, ed è ciò che rende la parte superiore della classifica un vero outlier piuttosto che un semplice errore di arrotondamento.

Il volume insolito persiste nel tempo?

L'opinione comune sostiene che il volume insolito persista per diversi giorni; pertanto, un titolo in cima a una classifica come questa ha solitamente già completato il suo movimento. Questo aspetto è verificabile. Per ciascuno degli otto titoli leader: quante delle cinque sessioni hanno registrato un volume pari o superiore al doppio della media, quale sia stata l'entità della singola sessione più intensa e quante sessioni siano intercorse tra tale picco e l'ultima della settimana.

QueryCheck persistenza: daily relative volume degli otto leader nelle cinque sessioni
L'esatto SQL dietro ogni numero
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
leaders AS (
    SELECT ticker, adv_recent / adv_base AS rvol_week, adv_base
    FROM per_name
    ORDER BY rvol_week DESC, ticker ASC
    LIMIT 8
),
daily AS (
    SELECT l.ticker AS ticker,
           l.rvol_week AS rvol_week,
           c.rn AS rn,
           s.vol / l.adv_base AS rvol_day
    FROM sess s
    INNER JOIN cal c ON s.d = c.d
    INNER JOIN leaders l ON s.ticker = l.ticker
    WHERE c.rn <= 5
)
SELECT ticker,
       round(max(rvol_week), 1) AS week_rvol,
       countIf(rvol_day >= 2) AS days_above_2x,
       round(max(rvol_day), 1) AS peak_day_rvol,
       argMax(rn, (rvol_day, -rn)) - 1 AS sessions_since_peak
FROM daily
GROUP BY ticker
ORDER BY days_above_2x ASC, peak_day_rvol ASC, ticker ASC

Ordinati per persistenza, il titolo meno persistente della classifica, HLI, ha superato il doppio della sua media in 1 delle cinque sessioni, con un picco di 6.2x. Il più persistente, JLHL, lo ha fatto in 3 delle cinque sessioni, con un picco di 404.6x. Si tratta di eventi multi-sessione, non di singoli spike — questa è la ragione meccanica per cui una classifica settimanale e una giornaliera tendono a indicare gli stessi titoli.

L'ultima colonna riguarda il timing: le sessioni intercorse tra il giorno di massimo volume e l'ultima sessione della settimana — 4 per HLI, 4 per JLHL. Quando questo scarto è superiore a zero, il picco di scambi si è già verificato prima della chiusura settimanale. La classifica descrive la settimana appena conclusa; non prevede quella che sta per iniziare.

Le quindici sessioni del leader, giorno per giorno

La media settimanale nasconde l'andamento reale. Di seguito è riportato il volume relativo giornaliero dell'attuale leader — le azioni di ogni sessione rispetto alla stessa linea di base di quaranta sessioni — insieme alla variazione open-to-close di ogni sessione, nell'arco delle ultime quindici sessioni:

QueryL'leader in classifica, giorno per giorno: daily relative volume e variazione open-to-close (ultime 15 sessioni)
L'esatto SQL dietro ogni numero
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars,
           argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,
           argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
leader AS (
    SELECT ticker, adv_base
    FROM per_name
    ORDER BY adv_recent / adv_base DESC, ticker ASC
    LIMIT 1
),
path AS (
    SELECT formatDateTime(s.d, '%Y-%m-%d') AS session_date,
           formatDateTime(s.d, '%b %e') AS session_label,
           s.vol / l.adv_base AS rvol_day,
           100.0 * (s.day_close / s.day_open - 1) AS day_pct
    FROM sess s
    INNER JOIN cal c ON s.d = c.d
    INNER JOIN leader l ON s.ticker = l.ticker
    WHERE c.rn <= 15
)
SELECT session_date,
       session_label,
       round(rvol_day, 1) AS rvol_day,
       round(day_pct, 1) AS day_pct,
       round(max(rvol_day) OVER (), 1) AS peak_rvol_day
FROM path
ORDER BY session_date ASC

Quindici sessioni fa il titolo scambiava 0.5x rispetto alla sua linea di base — un titolo ordinario e tranquillo. La sessione più intensa del periodo ha raggiunto 404.6x. Nell'ultima sessione, Jul 15, il volume era ancora 0.7x con una variazione open-to-close di -3.5%.

Osservate cosa il grafico non fa: non decresce secondo una linea ordinata. I volumi elevati si presentano in cluster, e le sessioni successive a un picco possono riaccelerare invece di diminuire — un motivo per cui l'affermazione "i volumi si stanno esaurendo" deve essere verificata sulla serie giornaliera invece di essere data per scontata. La stessa serie giornaliera è il punto di partenza per una misura del ritmo intraday, quella costruita da zero nella guida al volume relativo e utilizzata da VWAP.

Cosa viene escluso dai filtri

Quattro regole garantiscono l'accuratezza dei dati, ma ciascuna di esse scarta informazioni che un lettore potrebbe voler visualizzare:

  1. Un volume di scambi settimanale minimo di 500 milioni di dollari. Considerare solo il numero di azioni creerebbe una classifica composta da titoli in cui un milione di azioni rappresenta una cifra trascurabile.
  2. Una media giornaliera superiore a 100.000 azioni, in modo che il denominatore sia un valore reale e non un errore di arrotondamento.
  3. Almeno 35 sessioni di trading sulle precedenti 40, il che esclude le nuove quotazioni — una recente IPO non ha una "normalità" significativa per il calcolo e dominerebbe la classifica per settimane.
  4. Esclusione di un simbolo riutilizzato: un ticker recentemente riassegnato dalle borse a una nuova quotazione, la cui cronologia del vendor unisce due società diverse. Il suo valore di base sarebbe fittizio.

La regola 1 è quella che rimuove i multipli più estremi. Ecco i sei titoli principali esclusi da questo criterio:

QueryMultipli estremi rimossi dal dollar floor: massimo relative volume tra i titoli con volumi <$500M questa settimana
L'esatto SQL dietro ogni numero
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND recent_sessions = 5 AND base_sessions >= 35
       AND dollar_recent > 0 AND dollar_recent < 500000000
)
SELECT ticker,
       round(adv_recent / adv_base, 1) AS rvol_week,
       round(dollar_recent / 1e6, 1) AS week_dollar_m,
       round(dollar_recent / (adv_recent * 5), 2) AS avg_share_price,
       round(adv_base / 1e6, 2) AS baseline_adv_m
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 6

SOBR ha scambiato 109.8x il proprio valore normale, ma ha generato un volume di soli 262.4M durante l'intera settimana con un prezzo medio delle azioni di $1.04. Altri titoli esclusi: ZBAO a 109.3x su 72M (prezzo medio $0.44), WRAP a 51.8x su 162.5M, CPHI a 38.1x su 31.8M, KAPA a 36.7x su 9.5M, e LGPS a 20.2x su 57.5M. Si tratta di attività reale, realmente insolita per quei titoli — e una categoria in cui il multiplo maschera importi monetari molto piccoli.

Da dove provengono i volumi insoliti

I produttori ricorrenti, che rendono la board più veloce: le settimane di earnings, l'unica fonte programmata; gli eventi corporate — fusioni, offerte, aggiunte o rimozioni da indici — che generano volumi meccanici indipendenti dalle opinioni; le dinamiche di squeeze, dove il volume si accumula sulla velocità del prezzo, il pattern documentato dal spiegazione dello short squeeze; e le nuove quotazioni, che dominano il proprio tape finché il float non si stabilizza. La board di una qualsiasi settimana è solitamente un mix, con l'aggiunta di uno o due veri misteri — e i misteri sono le righe che meritano un minuto extra di analisi.

FAQ sul volume insolito

Cosa si intende per volume insolito per un'azione?

Non esiste una soglia ufficiale, quindi si utilizzi la distribuzione: dei 647 titoli che superano il limite minimo di questa pagina questa settimana, solo 2 sono stati scambiati a dieci volte la propria norma o più, e 95.4% sono stati scambiati effettivamente al di sotto della propria media. Qualsiasi valore superiore a circa due volte rientra già nei percentuali più alti del mercato in una data settimana.

Il volume insolito è bullish o bearish?

Né l'uno né l'altro: si tratta di attenzione, e l'attenzione accompagna sia i rally che i crolli. Questa settimana il leader del board ha chiuso le cinque sessioni 160.6% rispetto alla quotazione di apertura e l'ottavo titolo ha chiuso 8.7%; entrambi hanno superato esattamente lo stesso parametro di misurazione.

Quanto dura il volume insolito?

Solitamente più di un giorno. Il pannello di persistenza conta le sessioni di ogni titolo del board superiori a due volte la linea di base: questa settimana vanno da 1 su cinque (HLI) a 3 su cinque (JLHL), e la sessione più intensa si verifica tipicamente prima della fine della settimana piuttosto che nel suo ultimo giorno.

Perché la lista utilizza un limite minimo di dollar-volume?

Uno screening basato sul numero di azioni senza un limite minimo si riempirebbe di ticker economici dove il multiplo è enorme ma il capitale non lo è: il titolo più grande escluso di questa settimana è stato scambiato 109.8x la sua norma su un totale di $262.4M, a un prezzo medio di $1.04 a azione. Il limite settimanale di $500M mantiene ogni riga del board economicamente rilevante.

Il volume insolito delle azioni appare anche nel mercato delle opzioni?

Spesso, sì: un forte volume di scambi azionari e un forte volume di scambi di opzioni tendono ad arrivare insieme sugli stessi titoli, motivo per cui i trader monitorano entrambi. L'attività delle opzioni, tuttavia, viene misurata diversamente: i contratti scambiati sono un dato di flusso, mentre l'open interest conta le posizioni ancora aperte, e i due rispondono a domande diverse — consultare volume delle opzioni vs. open interest prima di trarre conclusioni da un alert di "unusual options activity".


Ogni numero sopra riportato è il risultato di una query memorizzata e versionata — espandere la SQL sotto ogni pannello per vedere la misurazione esatta, o eseguire lo stesso screening su qualsiasi finestra desiderata sul terminale Strasmore.