Strasmore Research
Ringkasan pasaran Matt ConnorOleh Matt Connor · Dikemas kini 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Aktiviti Opsyen Luar Biasa Sesi Terakhir

Senarai aktiviti opsyen luar biasa daripada papan opsyen US yang menunjukkan aset pendasar dengan volum dagangan jauh melebihi purata 20 sesi bagi call dan put.

Aktiviti opsyen luar biasa bermaksud satu aset pendasar berdagang jauh lebih banyak kontrak opsyen dalam satu sesi berbanding tahap normalnya yang terkini. Papan ini menyusun kedudukannya untuk sesi opsyen lengkap terakhir, Jul 22: jumlah kontrak yang didagangkan berbanding purata aset pendasar yang sama bagi 20 sesi sebelumnya. Data opsyen dikemas kini selepas data ekuiti, jadi sesi yang dinyatakan di sini adalah sesi lengkap terbaharu dalam data kami dan bukannya sesi hari ini.

Satu perkara perlu diperjelaskan sebelum melihat jadual: ini adalah skrin volum. Kebanyakan amaran opsyen luar biasa yang diterbitkan membandingkan volum harian dengan open interest, iaitu jumlah kontrak yang masih belum diselesaikan selepas pasaran ditutup. Data opsyen yang kami simpan mengandungi dagangan, bukan posisi, dan tiada medan open interest di dalamnya. Setiap nisbah di bawah membandingkan volum sesuatu aset pendasar dengan sejarah volumnya sendiri. Volum opsyen vs. open interest menerangkan apa yang dijawab oleh setiap ukuran tersebut.

Aktiviti opsyen luar biasa: sesi terakhir yang lengkap

PertanyaanAktiviti options luar biasa: sesi terakhir yang lengkap vs. purata 20-sesi setiap underlying
SQL tepat di sebalik setiap nombor
WITH tape AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY d
),
ranked AS (
    SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS raw_rn
    FROM tape
),
cal AS (
    SELECT d, vol, rn, sum(if(rn BETWEEN 2 AND 21, 1, 0)) OVER () AS baseline_sessions
    FROM (
        SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS rn
        FROM ranked
        WHERE vol >= 0.75 * (SELECT quantileExact(0.5)(vol) FROM ranked WHERE raw_rn > 1)
    )
),
day_root AS (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY root, d
),
scored AS (
    SELECT r.root AS root,
           sumIf(r.vol, c.rn = 1) AS last_vol,
           avgIf(r.vol, c.rn BETWEEN 2 AND 21) AS base_vol,
           maxIf(r.vol, c.rn BETWEEN 2 AND 21) AS prior_high,
           countIf(c.rn BETWEEN 2 AND 21) AS root_sessions,
           max(c.baseline_sessions) AS baseline_session_count,
           maxIf(toYYYYMMDD(c.d), c.rn = 1) AS session_id,
           maxIf(formatDateTime(c.d, '%b %e'), c.rn = 1) AS session_label
    FROM day_root r INNER JOIN cal c ON r.d = c.d
    WHERE c.rn <= 21
      AND r.root NOT IN ('SPCX')
      AND r.root NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
    GROUP BY r.root
    HAVING last_vol >= 25000 AND base_vol >= 5000 AND root_sessions >= 18
)
SELECT root AS ticker,
       round(last_vol / base_vol, 1) AS vol_ratio,
       round(last_vol / 1000, 1) AS session_volume_k,
       round(base_vol / 1000, 1) AS baseline_volume_k,
       round(prior_high / 1000, 1) AS prior_high_volume_k,
       session_label,
       session_id,
       baseline_session_count
FROM scored
ORDER BY vol_ratio DESC, ticker ASC
LIMIT 10

Tiga lajur digunakan untuk pembacaan ini. Nisbah menunjukkan sejauh mana dagangan aset asas melebihi purata normalnya. Garis dasar menunjukkan nilai normal tersebut; gandaan besar daripada rantaian dagangan yang nipis adalah peristiwa yang lebih kecil berbanding gandaan sederhana daripada rantaian yang sibuk. Nilai tertinggi 20-sesi menunjukkan sama ada sesi tersebut telah mengatasi mana-mana nilai dalam bulan sebelumnya. Tiga lajur terakhir adalah jejak audit: sesi yang membentuk papan ini, dipaparkan sebagai label dan nombor biasa, ditambah dengan jumlah sesi layak di sebalik garis dasar, yang mesti berjumlah 20 untuk halaman ini diterbitkan.

CVS mendahului papan pada 7.2x purata sendiri: 138.2 ribu kontrak berbanding garis dasar 19.3 ribu, dengan nilai tertinggi 20-sesi sebelum ini sebanyak 59.3 ribu.

  • INFY pada 4.2x: 29.5 ribu kontrak berbanding garis dasar 7 ribu.
  • GM pada 3.6x, 67.1 ribu kontrak pada garis dasar 18.6 ribu.
  • SMCI pada 3.6x, 737 ribu kontrak berbanding nilai tertinggi 20-sesi sebanyak 361.8 ribu.
  • WDAY pada 3.6x pada 28 ribu kontrak.

Baris terakhir papan, NUAI, masih didagangkan pada 3x purata sendiri. Gandaan dan saiz adalah pembacaan yang berbeza, sebab itulah kedua-duanya dipaparkan pada papan. Versi pasaran saham bagi idea yang sama terdapat di saham volum luar biasa minggu ini, dan pengiraan tersebut dijelaskan dalam volum relatif.

Call atau put: arah aliran pasaran

Perbezaan antara volum call dan put adalah fokus utama sesuatu amaran. Data yang sama bagi sesi yang sama, disusun mengikut pegangan call:

PertanyaanCalls atau puts: jumlah volum kontrak call dan put board pada sesi yang sama
SQL tepat di sebalik setiap nombor
WITH tape AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY d
),
ranked AS (
    SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS raw_rn
    FROM tape
),
cal AS (
    SELECT d, vol, rn, sum(if(rn BETWEEN 2 AND 21, 1, 0)) OVER () AS baseline_sessions
    FROM (
        SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS rn
        FROM ranked
        WHERE vol >= 0.75 * (SELECT quantileExact(0.5)(vol) FROM ranked WHERE raw_rn > 1)
    )
),
day_root AS (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') AS calls,
           sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P') AS puts
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY root, d
),
scored AS (
    SELECT r.root AS root,
           round(sumIf(r.vol, c.rn = 1) / avgIf(r.vol, c.rn BETWEEN 2 AND 21), 1) AS vol_ratio,
           sumIf(r.calls, c.rn = 1) AS calls,
           sumIf(r.puts, c.rn = 1) AS puts,
           maxIf(toYYYYMMDD(c.d), c.rn = 1) AS session_id
    FROM day_root r INNER JOIN cal c ON r.d = c.d
    WHERE c.rn <= 21
      AND r.root NOT IN ('SPCX')
      AND r.root NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
    GROUP BY r.root
    HAVING sumIf(r.vol, c.rn = 1) >= 25000
       AND avgIf(r.vol, c.rn BETWEEN 2 AND 21) >= 5000
       AND countIf(c.rn BETWEEN 2 AND 21) >= 18
),
board AS (
    SELECT root, vol_ratio, calls, puts, session_id
    FROM scored
    ORDER BY vol_ratio DESC, root ASC
    LIMIT 10
)
SELECT root AS ticker,
       round(calls / 1000, 1) AS call_volume_k,
       round(puts / 1000, 1) AS put_volume_k,
       round(100.0 * calls / (calls + puts), 0) AS call_share_pct,
       session_id
FROM board
WHERE calls + puts > 0
ORDER BY call_share_pct DESC, ticker ASC

Pada bahagian yang didominasi call, CVS meletakkan 95% kontraknya ke dalam call: 130.7 ribu call berbanding 7.5 ribu put. Pada bahagian lain dalam jadual yang sama, WDAY mencatatkan 30% call, iaitu 8.3 ribu berbanding 19.7 ribu put.

Perbezaan tersebut penting untuk diperhatikan tetapi mudah disalah tafsir. Setiap kontrak yang dicatatkan mempunyai pembeli dan penjual, dan data pasaran tidak merekodkan pihak mana yang memulakan dagangan tersebut. Volum call yang tinggi boleh menandakan posisi long secara langsung atau penulisan covered call terhadap saham yang sudah dimiliki oleh penjual. Pembelian dan penjualan pilihan call menjelaskan risiko yang diambil oleh setiap pihak dalam dagangan tersebut. Apabila data pasaran sangat aktif, harga pilihan biasanya turut meningkat, seperti yang dipaparkan dalam papan saham dengan implied volatility tertinggi.

Komposisi kontrak sesi tersebut

PertanyaanKomposisi kontrak sesi: volum options mengikut days to expiry
SQL tepat di sebalik setiap nombor
WITH tape AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY d
),
ranked AS (
    SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS raw_rn
    FROM tape
),
cal AS (
    SELECT d, vol, rn, sum(if(rn BETWEEN 2 AND 21, 1, 0)) OVER () AS baseline_sessions
    FROM (
        SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS rn
        FROM ranked
        WHERE vol >= 0.75 * (SELECT quantileExact(0.5)(vol) FROM ranked WHERE raw_rn > 1)
    )
),
bars AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(volume) AS v,
           toDate(concat('20', substring(ticker, length(ticker) - 14, 2), '-',
                         substring(ticker, length(ticker) - 12, 2), '-',
                         substring(ticker, length(ticker) - 10, 2))) AS expiry
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 12, 'America/New_York')
      AND toDate(toTimeZone(window_start, 'America/New_York')) IN (SELECT d FROM cal WHERE rn = 1)
),
scored AS (
    SELECT multiIf(expiry - d <= 0, 1, expiry - d <= 7, 2, expiry - d <= 30, 3,
                   expiry - d <= 90, 4, expiry - d <= 365, 5, 6) AS bk,
           v, d
    FROM bars
)
SELECT arrayElement(['same day', '1 to 7 days', '8 to 30 days', '31 to 90 days', '91 to 365 days', 'over a year'], bk) AS dte_bucket,
       round(sum(v) / 1e6, 2) AS contracts_m,
       round(100.0 * sum(v) / sum(sum(v)) OVER (), 1) AS pct_of_volume,
       toYYYYMMDD(max(d)) AS session_id
FROM scored
GROUP BY bk
ORDER BY bk ASC

Kontrak tamat tempoh pada hari yang sama merangkumi 36.3% daripada keseluruhan sesi, iaitu sebanyak 20.1 juta kontrak. Sebanyak 27.1% lagi tamat tempoh dalam tempoh seminggu. Manakala, kontrak dengan baki tempoh lebih daripada setahun merangkumi 1.2%.

Komposisi ini mengubah cara tajuk berita aktiviti luar biasa harus ditafsirkan. Kebanyakan volum di sebalik papan seperti ini adalah jangka pendek, dan kontrak hari yang sama akan diselesaikan menjelang loceng penutup berbanding dibawa ke hari berikutnya. Opsyen 0DTE merangkumi bahagian hujung rantaian tersebut.

Adakah ini sesi tamat tempoh?

Isipadu opsyen meningkat di seluruh pasaran semasa tamat tempoh bulanan, iaitu apabila blok kontrak disenaraikan yang terbesar berakhir secara serentak. Penapis nisbah yang dijalankan pada hari tamat tempoh menandakan separuh daripada pasaran, jadi panel di bawah melabelkan setiap sesi dalam tempoh tersebut.

PertanyaanVolum options pasaran meluas mengikut sesi, dengan label tamat tempoh bulanan
SQL tepat di sebalik setiap nombor
WITH tape AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY d
),
ranked AS (
    SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS raw_rn
    FROM tape
),
cal AS (
    SELECT d, vol, rn, sum(if(rn BETWEEN 2 AND 21, 1, 0)) OVER () AS baseline_sessions
    FROM (
        SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS rn
        FROM ranked
        WHERE vol >= 0.75 * (SELECT quantileExact(0.5)(vol) FROM ranked WHERE raw_rn > 1)
    )
),
w AS (
    SELECT d, vol,
           toStartOfMonth(d) + toIntervalDay(((5 - toDayOfWeek(toStartOfMonth(d)) + 7) % 7) + 14) AS third_friday
    FROM cal
    WHERE rn <= 25
),
marked AS (
    SELECT d, vol,
           (d = max(if(d <= third_friday, d, toDate('1970-01-01'))) OVER (PARTITION BY toStartOfMonth(d)))
             AND (third_friday <= max(d) OVER ()) AS is_expiry
    FROM w
),
latest AS (
    SELECT d, vol, is_expiry,
           max(if(is_expiry, d, toDate('1970-01-01'))) OVER () AS last_expiry_d
    FROM marked
)
SELECT formatDateTime(d, '%b %e') AS session,
       round(vol / 1e6, 1) AS contracts_m,
       multiIf(is_expiry, 'monthly expiration', 'ordinary') AS session_type,
       round(max(if(d = last_expiry_d, vol, 0)) OVER () / 1e6, 1) AS monthly_expiry_m,
       toYYYYMMDD(d) AS session_id
FROM latest
ORDER BY d ASC

Sesi terbaharu dalam panel ini adalah sesi yang dilaporkan oleh papan, dengan tarikh yang sama dalam kedua-dua jadual, dan labelnya ialah ordinary. Ia mencatatkan 55.4 juta kontrak di seluruh tape US. Tamat tempoh bulanan terbaharu dalam tempoh yang sama mencatatkan 76.8 juta. Garis dasar 20-sesi bagi setiap nisbah pada papan biasanya mengandungi tepat satu tamat tempoh bulanan, jadi penyebut membawa jumlah yang sama dari sesi ke sesi.

Adakah aktiviti opsyen luar biasa mendahului saham?

Persoalan yang perlu dijawab adalah sama ada sesi opsyen yang tinggi diikuti oleh pergerakan besar pada aset pendasar. Diukur sepanjang 200 hari terakhir: setiap sesi nama yang melepasi lantai volum yang sama, dikategorikan mengikut nisbahnya, dibandingkan dengan perubahan mutlak pada harga penutup aset pendasar pada sesi berikutnya. Lajur tipikal adalah median perubahan harian setiap nama dalam tempoh tersebut, supaya setiap kategori dibandingkan dengan nilai mediannya sendiri.

PertanyaanApa yang menyusul selepas sesi options yang tinggi: pergerakan mutlak sesi berikutnya vs. nama yang sama pada hari biasa
SQL tepat di sebalik setiap nombor
WITH daily AS (
    SELECT underlying_symbol AS sym,
           date AS d,
           sum(volume) AS vol,
           max(underlying_close) AS px
    FROM global_markets.options_greeks
    WHERE date >= today() - 200
      AND underlying_close > 0
      AND underlying_symbol NOT IN ('SPCX')
      AND underlying_symbol NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
      AND underlying_symbol NOT IN (SELECT ticker FROM global_markets.stocks_splits
                                    WHERE execution_date BETWEEN today() - 230 AND today())
    GROUP BY sym, d
),
seq AS (
    SELECT sym, d, vol, px,
           avg(vol) OVER (PARTITION BY sym ORDER BY d ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS base,
           count() OVER (PARTITION BY sym ORDER BY d ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS base_n,
           any(px) OVER (PARTITION BY sym ORDER BY d ROWS BETWEEN 1 FOLLOWING AND 1 FOLLOWING) AS next_px,
           any(px) OVER (PARTITION BY sym ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prev_px
    FROM daily
),
moves AS (
    SELECT sym, vol, base, base_n,
           if(next_px > 0, 100 * abs(next_px / px - 1), -1) AS next_abs,
           if(next_px > 0, 100 * (next_px / px - 1), -999) AS next_signed,
           if(prev_px > 0, 100 * abs(px / prev_px - 1), -1) AS own_abs
    FROM seq
),
typical AS (
    SELECT sym, quantileExact(0.5)(own_abs) AS typ
    FROM moves
    WHERE own_abs >= 0
    GROUP BY sym
)
SELECT arrayElement(['5x or more', '3x to 5x', '2x to 3x', '1x to 2x', 'below 1x'], bk) AS rvol_bucket,
       count() AS event_count,
       round(quantileExact(0.5)(next_abs), 2) AS median_next_move_pct,
       round(quantileExact(0.5)(typ), 2) AS median_typical_move_pct,
       round(quantileExact(0.5)(next_abs) - quantileExact(0.5)(typ), 2) AS gap_pp,
       round(quantileExact(0.5)(next_signed), 2) AS median_next_signed_pct
FROM (
    SELECT m.sym AS sym,
           multiIf(m.vol / m.base >= 5, 1, m.vol / m.base >= 3, 2, m.vol / m.base >= 2, 3,
                   m.vol / m.base >= 1, 4, 5) AS bk,
           m.next_abs AS next_abs,
           m.next_signed AS next_signed,
           t.typ AS typ
    FROM moves m INNER JOIN typical t ON m.sym = t.sym
    WHERE m.base_n = 20 AND m.base >= 5000 AND m.vol >= 25000 AND m.next_abs >= 0
)
GROUP BY bk
ORDER BY bk ASC

Selepas sesi yang mencecah lima kali ganda daripada garis dasar sendiri atau lebih, median perubahan mutlak pada sesi berikutnya adalah 2.52%, berbanding 1.92% bagi nama yang sama pada hari biasa, dengan jurang sebanyak 0.6 mata peratusan. Pada bahagian jadual yang paling rendah, kedua-dua lajur menunjukkan 1.87% dan 2.09%, dengan jurang sebanyak -0.22 mata.

Jawapan yang jujur adalah kecil, dan ia lebih berkaitan dengan saiz berbanding arah. Sesi opsyen yang lebih berat diikuti oleh pergerakan yang sedikit lebih besar dalam istilah mutlak, dan jurang pada median hanyalah sebahagian kecil daripada satu mata peratusan. Median perubahan bertanda pada sesi selepas hari lima kali ganda adalah -0.34%, manakala selepas hari di bawah garis dasar adalah -0.05%. Pergerakan tersebut bukanlah seberapa besar yang digambarkan dalam tajuk berita. Kekerapan juga perlu diperhatikan: 652 sesi nama melepasi lima kali ganda garis dasar sendiri sepanjang tempoh kajian, berbanding 11781 yang berdagang di bawahnya.

Cara ukuran skrin ini dikira

Skrin dengan peraturan tersembunyi dibaca sebagai data, namun ia sebenarnya adalah pendapat, jadi setiap peraturan disenaraikan di sini.

  1. Sumber. Pita minit pilihan US yang lengkap. Aset pendasar diasingkan daripada simbol OCC setiap kontrak, jadi akar pilihan indeks dan tarikh luput pada hari yang sama turut disertakan bersama rantaian saham dan dana biasa.
  2. Nisbah. Jumlah volum kontrak sesi terakhir yang lengkap dibahagi dengan purata aset pendasar yang sama bagi 20 sesi layak sebelumnya. Sekurang-kurangnya 18 daripada 20 sesi tersebut mesti mempunyai volum. Papan ini memaparkan tempoh jendela dalam kolum khas, dan jika jendela kurang daripada 20 sesi, ia akan menangguhkan paparan berbanding menerbitkan purata yang lebih pendek di bawah label 20 sesi.
  3. Had bawah. 25,000 kontrak bagi sesi tersebut dan garis dasar 5,000 kontrak. Tanpa had ini, papan akan dipenuhi dengan rantaian di mana satu pesanan boleh menghasilkan bacaan 10x ganda.
  4. Kelayakan sesi. Setiap panel pada halaman ini membaca sesinya daripada satu jendela 45 hari daripada pita yang sama, di bawah satu peraturan: satu sesi dikira apabila volum pasaran mencapai 75% daripada median sesi terdahulu dalam jendela tersebut. Hari terbaru dikecualikan daripada median yang perlu dicapai, supaya hari yang belum lengkap tidak boleh menurunkan barnya sendiri untuk memenuhi syarat tersebut. Pita tiba di bahagian hadapan secara berperingkat, dan hari yang membawa kurang daripada tiga perempat sesi biasa akan kekal di luar papan sehingga ia lengkap. Setiap panel memaparkan sesi yang dicapai, supaya keempat-empatnya boleh dibandingkan antara satu sama lain.
  5. Pengecualian. Dana leveraj dan songsang dikeluarkan mengikut nama: rantaian produk 3x akan bergerak mengikut penggandaannya dan akan memenuhi senarai setiap minggu. Satu simbol ticker yang digunakan semula juga dikecualikan, kerana sejarah vendor menggabungkan dua syarikat di bawahnya.
  6. Tiada open interest. Tiada medan open-interest dalam gudang data, jadi tiada apa-apa pada halaman ini yang membandingkan volum dengan kedudukan terbuka. Di mana skrin pesaing menyatakan volum mengatasi open interest, skrin kami menyatakan volum mengatasi purata 20 sesi miliknya sendiri.
  7. Hari luput. Tarikh luput bulanan meningkatkan volum pilihan di seluruh pasaran. Panel sesi melabelkan keadaan tersebut, dan papan yang dibina berdasarkan sesi luput harus dibaca berbanding sesi luput yang lain.

Kajian susulan menggunakan jadual kedua, iaitu fail greeks pilihan harian, yang membawa simbol pendasar yang bersih dan harga penutup pendasar. Ia mengecualikan tarikh luput pada hari yang sama dan pilihan indeks, serta selesai beberapa sesi lebih lewat daripada pita minit, jadi skopnya adalah lebih sempit daripada papan tersebut. Nama syarikat yang mengalami pemecahan saham (stock split) dalam jendela kajian akan dikeluarkan, kerana pemecahan saham memberikan gambaran pergerakan yang besar secara palsu.

FAQ

Apakah itu aktiviti options yang luar biasa?

Aktiviti ini berlaku apabila sesuatu aset asas mempunyai jumlah kontrak options yang jauh lebih tinggi dalam satu sesi berbanding purata terkini aset tersebut. Di halaman ini, ambang batas yang digunakan adalah berdasarkan pengiraan matematik, bukan suntingan editorial: jumlah volum kontrak sesi tersebut dibahagikan dengan purata volum aset yang sama bagi 20 sesi sebelumnya, dengan syarat minimum 25,000 kontrak bagi sesi semasa dan 5,000 bagi purata asas.

Adakah aktiviti options yang luar biasa dapat meramal pergerakan saham?

Secara lemah, dan tanpa menunjukkan arah pergerakan. Berdasarkan data kami bagi 200 hari terakhir, sesi yang mencatatkan volum lima kali ganda daripada purata asas options aset tersebut diikuti oleh median pergerakan mutlak sebanyak 2.52%, berbanding 1.92% bagi saham yang sama pada hari biasa. Median perubahan bertanda pada sesi berikutnya adalah -0.34%, maka volum tersebut hanya memberi petunjuk tentang sejauh mana saham itu bergerak dan sangat sedikit petunjuk tentang arah pergerakannya.

Bilakah data volum options dikemas kini?

Volum kontrak dipaparkan secara langsung melalui tape options konsolidasi semasa sesi sedang berjalan. Data simpanan di sebalik halaman ini dikemas kini dengan sedikit kelewatan, jadi papan ini melaporkan sesi lengkap yang terbaru dan bukannya sesi yang sedang berjalan, serta menyertakan tarikhnya. Tiada maklumat di sini yang merupakan suapan masa nyata (real-time).

Mengapa pengimbas aktiviti options luar biasa ini tidak menggunakan open interest?

Open interest diterbitkan oleh clearinghouse selepas waktu pasaran ditutup, dan tiada medan open-interest dalam data yang kami simpan. Membandingkan volum sesi dengan sejarah volum aset yang sama boleh diukur secara langsung daripada tape, dan ia menjawab persoalan yang serupa: adakah rantaian ini lebih sibuk daripada biasa.


Setiap angka di atas adalah hasil pertanyaan (query) yang disimpan dan mempunyai versi. Buka SQL di bawah mana-mana panel untuk menyemak ukuran tersebut, atau jalankan skrin yang sama pada mana-mana tetingkap di terminal Strasmore.

#options#unusual options activity#options volume#market structure