Strasmore Research
Jifunze Matt ConnorNa Matt Connor · Imeboreshwa 2026-07-25 · data as of July 25, 2026 · refreshed weekly

NBBO ni nini? Zabuni bora na ofa ya kitaifa

NBBO ni zabuni bora ya kitaifa na ofa, nukuu iliyounganishwa ya hisa ambayo broker wako lazima atimize au kuipiga. Inasasishwa kwa kasi kutoka kwa data halisi za nukuu.

NBBO, ambayo ni zabuni bora ya kitaifa na ofa, ni nukuu iliyounganishwa kwa hisa ya Marekani: bei ya juu zaidi ambayo mnunuzi yeyote anazabuni na bei ya chini zaidi ambayo muuzaji yeyote anaomba, kwenye kila soko kwa wakati mmoja. Hii ndiyo nukuu ambayo programu yako inaonyesha na kiwango ambacho broker wako lazima atimize au kukipiga kwenye agizo lako. Kila nambari hapa chini inatokana na rekodi halisi za nukuu, swala limeambatishwa.

NBBO ni nini? Ufafanuzi kwa Kiswahili sanifu

Hisa ya Marekani haifanyi biashara mahali pamoja. NYSE, Nasdaq, na zaidi ya soko lingine kumi na tano kila moja huendesha kitabu cha maagizo kwa ticker hiyo hiyo, kila kikiwa na bei yake bora ya kununua na kuuza. NBBO huunganisha hizo ncha za juu pamoja: bei ya juu kabisa ya kununua popote, bei ya chini kabisa ya kuuza popote, zikiwa kando kando na hisa zinazopatikana kwa kila moja. Muunganisho huo unafanywa na vichakataji habari za usalama, au SIPs — huduma za soko zinazoendeshwa kwa pamoja na masoko hayo.

Maelezo mawili ni muhimu mapema. Bei ya kununua na bei ya kuuza zinaweza kukaa kwenye masoko mawili tofauti kwa wakati mmoja. Na mabadiliko ya bei hayahitajiki kwa sasisho: mabadiliko ya ukubwa kwa bei hiyo hiyo bora pia huchapisha rekodi mpya. Wafanyabiashara huita bei hizo mbili bora the touch; pengo kati yake ni pengo la bei ya kununua na kuuza.

Jinsi ya kusoma nukuu ya NBBO: bei, ukubwa na kasi

Hizi ni rekodi kumi mfululizo za NBBO za Coca-Cola (KO) kuanzia saa 1:30 alasiri (Mashariki) katika kikao kimoja kamili cha hivi karibuni — nukuu ya kitaifa inavyowasili.

UlizaKO — masasisho kumi mfululizo ya NBBO kuanzia saa 1:30 usiku kwa saa za Mashariki katika kikao cha hivi karibuni
SQL halisi nyuma ya kila namba
WITH (
    SELECT max(session_date)
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
               countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS regular_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime(today() - 10)
          AND window_start < toDateTime(today() - 3)
        GROUP BY session_date
        HAVING regular_bars = 390
    )
) AS last_session
SELECT substring(toString(toTimeZone(sip_timestamp, 'America/New_York')), 12, 12) AS et_time,
       round((toUnixTimestamp64Nano(sip_timestamp) - min(toUnixTimestamp64Nano(sip_timestamp)) OVER ()) / 1e6, 2) AS elapsed_ms,
       bid_size AS bid_shares,
       toFloat64(bid_price) AS best_bid,
       toFloat64(ask_price) AS best_ask,
       ask_size AS ask_shares,
       round((toFloat64(ask_price) - toFloat64(bid_price)) * 100, 1) AS spread_cents
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'KO'
  AND sip_timestamp >= toDateTime(last_session, 'America/New_York') + INTERVAL 13 HOUR + INTERVAL 30 MINUTE
  AND sip_timestamp < toDateTime(last_session, 'America/New_York') + INTERVAL 14 HOUR
  AND bid_price > 0
  AND ask_price > bid_price
ORDER BY sip_timestamp, sequence_number
LIMIT 10

Soma safu ya kwanza kama matoleo mawili yaliyosimama, yaliyowekwa muhuri 13:30:02.886 ET. Bora ya wanunuzi: $83.3 kwa hisa 200. Bora ya wauzaji: $83.31 kwa hisa 200. Pengo kati yao lilipimwa 1¢.

Hesabu za hisa ni ukubwa kwenye mguso — ukwasi unaoonekana kwa bei mbili bora. Agizo kubwa kuliko ukubwa huo hulimaliza na kujaza salio kwa bei zinazofuata kwenye kitabu. Ukubwa unaoonekana ni sakafu, si orodha kamili: maslahi zaidi mara nyingi hukaa bila kuonekana kwenye au kati ya bei hizo mbili, ikijumuisha katika mabwawa ya giza.

Sasa soma safu chini. Rekodi zote 10 zilitua ndani ya 484.95 millisekunde za kwanza. Hakuna ratiba — SIP huchapisha wakati wowote mshindi anapobadilika, na matukio yoyote kati ya manne huchapisha safu: zabuni bora, ombi bora, mabadiliko ya hisa kwenye bei yoyote bora, au ubadilishaji wa soko moja badala ya lingine kwenye kilele. Kwa mtazamo wa muda wa kikao, tazama uchambuzi wa kina wa muundo mdogo.

Je, NBBO inajumuisha odd lots?

Hapana, kwa kiasi kikubwa. Nukuu ya kitaifa inajengwa kutokana na round-lot pekee. Agizo la hisa chache kuliko round lot ni odd lot: linaweza kukaa kwenye kitabu cha ubadilishaji kwa bei bora kuliko zabuni bora ya kitaifa, kufanya biashara hapo, na kamwe halionekani kwenye NBBO.

Round lot si tena hisa 100 sawa. Chini ya sheria za nukuu za Reg NMS zilizorekebishwa na SEC, imegawanywa kwa bei ya hisa: hisa 100 hadi $250, 40 kutoka $250.01 hadi $1,000, 10 kutoka $1,000.01 hadi $10,000, moja juu ya hapo. Viwango vinaonekana kwenye tape — paneli inachukua ukubwa mdogo zaidi wa zabuni unaowahi kuonekana kwenye nukuu iliyounganishwa kwa majina sita katika bendi.

UlizaUkubwa mdogo zaidi ambao NBBO utaonyesha — majina sita katika viwango vya bei
SQL halisi nyuma ya kila namba
WITH (
    SELECT max(session_date)
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
               countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS regular_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime(today() - 10)
          AND window_start < toDateTime(today() - 3)
        GROUP BY session_date
        HAVING regular_bars = 390
    )
) AS last_session
SELECT ticker,
       round(quantileDeterministic(0.5)(toFloat64(bid_price), toUInt64(sequence_number)), 2) AS share_price,
       min(bid_size) AS smallest_quoted_size,
       round(quantileDeterministic(0.5)(toFloat64(bid_size), toUInt64(sequence_number)), 0) AS median_bid_size
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('F', 'KO', 'NVDA', 'AAPL', 'SPY', 'AZO')
  AND sip_timestamp >= toDateTime(last_session, 'America/New_York') + INTERVAL 10 HOUR
  AND sip_timestamp < toDateTime(last_session, 'America/New_York') + INTERVAL 11 HOUR
  AND bid_price > 0
  AND bid_size > 0
GROUP BY ticker
ORDER BY share_price

Ford, inayonukuliwa karibu $13.9, haionyeshi zabuni ndogo kuliko 100 hisa katika saa hiyo; wala Coca-Cola kwa $84.18. Apple, kwa $314.36, inashuka hadi 40; AutoZone, kwa $3030.52 kwa hisa, inashuka hadi 10, na wastani wa zabuni iliyoonyeshwa ni 10. Sakafu inafuata kiwango cha bei. Maslahi ya odd lot yenye bei bora yanaweza kukaa ndani ya spread iliyochapishwa bila kuonyeshwa, hivyo bei bora inayopatikana wakati mwingine ni bora kuliko inavyodokezwa na NBBO.

Kwa nini nukuu ya programu yako si NBBO ya moja kwa moja

Nukuu unayosoma kwenye simu imesafiri: injini ya kulinganisha ya soko → SIP → mtoa data → broker → skrini. Kila rekodi hubeba saa mbili — muhuri wa soko lenyewe na muhuri wa SIP wakati wa kuchapishwa — na pengo kati yao ni hatua ya ujumuishaji.

UlizaMuhuri wa kubadilishana hadi muhuri wa SIP — hatua ya ujumuishaji, kwa mikrosekunde
SQL halisi nyuma ya kila namba
WITH (
    SELECT max(session_date)
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
               countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS regular_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime(today() - 10)
          AND window_start < toDateTime(today() - 3)
        GROUP BY session_date
        HAVING regular_bars = 390
    )
) AS last_session
SELECT ticker,
       round(quantileDeterministic(0.5)((toUnixTimestamp64Nano(sip_timestamp) - toUnixTimestamp64Nano(participant_timestamp)) / 1000.0, toUInt64(sequence_number)), 1) AS median_micros,
       round(quantileDeterministic(0.99)((toUnixTimestamp64Nano(sip_timestamp) - toUnixTimestamp64Nano(participant_timestamp)) / 1000.0, toUInt64(sequence_number)), 1) AS p99_micros
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'NVDA', 'AAPL', 'KO')
  AND sip_timestamp >= toDateTime(last_session, 'America/New_York')
  AND sip_timestamp < toDateTime(last_session + 1, 'America/New_York')
  AND participant_timestamp > toDateTime64('2020-01-01 00:00:00', 9)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'NVDA', 'AAPL', 'KO'], ticker)

Pengo la wastani kwenye SPY lilipimwa 229.1 mikrosekunde — milioni ya sekunde — na la Apple 203.4. Mkia ni mzito kuliko katikati: asilimia 99 ya Nvidia ilikuwa 536.9 mikrosekunde. SIP si polepole kwa maana yoyote ya kibinadamu. Vitu vingine viwili ndivyo.

Kwanza, data yako inaweza kucheleweshwa kwa makusudi. Mipasho ya nukuu bila malipo katika programu za rejareja na tovuti za chati kwa kawaida hucheleweshwa dakika 15 chini ya masharti ya leseni za soko; utiririshaji wa moja kwa moja ni haki inayolipiwa.

Pili, makampuni ya kitaalamu hayasubiri SIP. Kila soko pia linauza mlisho wa moja kwa moja kutoka kwa injini yake ya kulinganisha. Kampuni iliyoko pamoja inaisoma na kuhesabu ofa yake bora na ombi lake bora kabla ya toleo la SIP la tukio hilo kufika — ukingo wa mikrosekunde, muhimu kwa mtengenezaji wa soko anayenukuu pande zote mbili siku nzima.

Je, NBBO husasishwa mara ngapi? Hisa zenye ukwasi mwingi dhidi ya hisa zenye ukwasi mdogo

Kila hisa inayoorodheshwa ina NBBO, na kasi yake ya kusasishwa ni kipimo cha ukwasi. Jedwali linafupisha vipindi vya hivi karibuni vya siku nzima kwa majina manne yanayouzwa kwa wingi na kampuni ndogo mbili zenye ukwasi mdogo — Nathan's Famous (NATH) na Seneca Foods (SENEA).

UlizaMasasisho ya NBBO kwa kila kikao — majina manne yanayouzwa sana dhidi ya hisa mbili ndogo zisizouzwa sana
SQL halisi nyuma ya kila namba
SELECT ticker,
       uniqExact(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS sessions,
       round(count() / uniqExact(toDate(toTimeZone(sip_timestamp, 'America/New_York')))) AS avg_updates_per_session,
       round(count() / uniqExact(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) / 1e6, 3) AS avg_updates_per_session_m,
       round((count() / uniqExact(toDate(toTimeZone(sip_timestamp, 'America/New_York')))) / min(count() / uniqExact(toDate(toTimeZone(sip_timestamp, 'America/New_York')))) OVER (), 0) AS multiple_of_quietest
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'NVDA', 'AAPL', 'KO', 'SENEA', 'NATH')
  AND sip_timestamp >= toDateTime(today() - 10)
  AND sip_timestamp < toDateTime(today() - 3)
  AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (
      SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
      FROM global_markets.delayed_stocks_minute_aggs
      WHERE ticker = 'SPY'
        AND window_start >= toDateTime(today() - 10)
        AND window_start < toDateTime(today() - 3)
      GROUP BY session_date
      HAVING countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) = 390
  )
GROUP BY ticker
ORDER BY indexOf(['SPY', 'NVDA', 'AAPL', 'KO', 'SENEA', 'NATH'], ticker)

SPY, ETF ya S&P 500, ilipata wastani wa 3.428 milioni za sasisho za NBBO kwa kila kipindi — 2031 mara ya jina lenye utulivu zaidi kwenye jedwali. Nvidia ilipata wastani wa 1.85 milioni, Apple 1.336 milioni. Kisha mteremko: Seneca Foods ilichapisha 8097 sasisho katika kipindi cha wastani, Nathan's Famous 1688. Hakuna mtu anayesoma skrini kwa kasi ya SPY: NBBO ni mfumo ulioundwa kwa programu.

Wakati NBBO Inasasishwa Kwa Kasi Zaidi: Ufunguzi Dhidi ya Mchana

Kiwango cha sasisho pia kinafuata mdundo wa kila siku. Chati inaonyesha wastani wa sasisho za NBBO za Apple kwa dakika katika vipindi vya nusu saa (Saa za Mashariki); safu ya mwisho inasoma kila kipindi kama asilimia ya kipindi cha 9:30.

UlizaAAPL — wastani wa masasisho ya NBBO kwa dakika kwa kipindi cha nusu saa (ET, 4 asubuhi hadi 8 jioni)
SQL halisi nyuma ya kila namba
SELECT et_time,
       avg_updates_per_minute,
       round(100 * avg_updates_per_minute / maxIf(avg_updates_per_minute, et_time = '09:30') OVER (), 1) AS pct_of_opening_bucket
FROM (
    SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
           round(count() / (uniqExact(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) * 30)) AS avg_updates_per_minute
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= toDateTime(today() - 10)
      AND sip_timestamp < toDateTime(today() - 3)
      AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (
      SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
      FROM global_markets.delayed_stocks_minute_aggs
      WHERE ticker = 'SPY'
        AND window_start >= toDateTime(today() - 10)
        AND window_start < toDateTime(today() - 3)
      GROUP BY session_date
      HAVING countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) = 390
  )
    GROUP BY et_time
    HAVING et_time >= '04:00' AND et_time < '20:00'
)
ORDER BY et_time

Katika nusu saa baada ya mnada wa ufunguzi, nukuu ya kitaifa ya Apple ilisasishwa 5657 mara kwa dakika kwa wastani, na kipindi cha 10:00 kilidumisha kasi hiyo kwa 89.5% yake. Soko linapungua katikati ya mchana: kipindi cha 2:30 kilikuwa na 1973 sasisho kwa dakika, sawa na 34.9% ya kasi ya ufunguzi. Kipindi cha 3:30 kinachoelekea kufunga kinarejesha sehemu tu ya njia — 3345 kwa dakika, 59.1% ya ufunguzi — hivyo nukuu nzito zaidi zilikuwa katika saa ya kwanza, si ya mwisho. Nje ya saa za kawaida soko linakaribia kunyamaza, hadi 17 sasisho kwa dakika baada ya kengele ya 4:00 jioni.

Nini kinatokea kwa NBBO wakati wa kusitishwa kwa biashara?

Wakati hisa inaposonga haraka sana na kwa kiasi kikubwa, sheria za kikomo-juu/kikomo-chini husimamisha biashara kwa dakika tano. Nukuu haitoweka wala haibaki hai: inaacha kusasishwa, na rekodi ya mwisho kabla ya kusitishwa ndiyo inayobaki kwenye skrini yako. GameStop (GME) ilisababisha kusitishwa kama hiki muda mfupi baada ya saa 11:00 asubuhi kwa saa za Mashariki mnamo Mei 14, 2024; jedwali linafuatilia sasisho zake za nukuu na biashara, dakika kwa dakika, katika kipindi hicho.

UlizaGME, 2024-05-14 — masasisho ya NBBO na biashara kwa dakika katika kusitishwa kwa LULD kwa dakika tano
SQL halisi nyuma ya kila namba
WITH spine AS (
    SELECT toStartOfMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2024-05-14 10:57:00', 'America/New_York')
      AND window_start < toDateTime('2024-05-14 11:12:00', 'America/New_York')
),
gme_trades AS (
    SELECT toStartOfMinute(toTimeZone(window_start, 'America/New_York')) AS et_min,
           sum(transactions) AS trades
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'GME'
      AND window_start >= toDateTime('2024-05-14 10:57:00', 'America/New_York')
      AND window_start < toDateTime('2024-05-14 11:12:00', 'America/New_York')
    GROUP BY et_min
),
gme_quotes AS (
    SELECT toStartOfMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS et_min,
           count() AS nbbo_updates
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'GME'
      AND sip_timestamp >= toDateTime('2024-05-14 10:57:00', 'America/New_York')
      AND sip_timestamp < toDateTime('2024-05-14 11:12:00', 'America/New_York')
    GROUP BY et_min
)
SELECT formatDateTime(spine.et_min, '%H:%i') AS et_time,
       ifNull(gme_quotes.nbbo_updates, 0) AS nbbo_updates,
       toUInt64(ifNull(gme_trades.trades, 0)) AS trades
FROM spine
LEFT JOIN gme_quotes ON gme_quotes.et_min = spine.et_min
LEFT JOIN gme_trades ON gme_trades.et_min = spine.et_min
ORDER BY spine.et_min

Katika dakika iliyotangulia kusitishwa, 11:00, nukuu iliyounganishwa ya GameStop ilisasishwa 4511 mara dhidi ya 12419 biashara. Kisha safu zote mbili zinaanguka kwa kasi: 0 rekodi za nukuu kwa 11:02 na 0 kwa 11:03, zikiambatana na 0 biashara — nukuu ambayo imeacha kusonga, katika hisa ambayo imeacha kufanya biashara. Nukuu inarudi 11:06, dakika ya kufunguliwa tena, ikiwa na 4155 sasisho na 14007 biashara, ambayo ndiyo dakika yenye biashara nyingi zaidi kwenye jedwali. NBBO ya mwisho ya hisa iliyosimamishwa ni mabaki ya kihistoria, si bei inayoweza kuuzwa; kipindi cha biashara cha GameStop Januari 2021 kinaonyesha nini msururu wa kusitishwa kama huu hufanya kwa mkanda.

Kwa nini broker wako lazima akujaze kwa NBBO au bora zaidi

NBBO ni kigezo cha udhibiti. Kanuni ya NMS — kitabu cha sheria cha muundo wa soko la SEC, kilichopitishwa mwaka 2005 — ina sheria ya ulinzi wa maagizo, Kanuni ya 611: soko halinaweza kutekeleza kwa bei mbaya zaidi kuliko nukuu iliyolindwa inayoonyeshwa kwenye ubadilishaji mwingine. Madalali pia wanadaiwa utekelezaji bora kwa wateja, unaopimwa dhidi ya NBBO: ununuzi wa soko unapaswa kujazwa kwa bei ya juu zaidi ya kitaifa au chini yake, na uuzaji wa soko kwa bei ya chini zaidi ya kitaifa au juu yake.

Wengi wa wasomaji wa rejareja wanakosa hili: agizo lako la soko kwa kawaida halifikii ubadilishaji kamwe. Mtiririko mwingi wa soko wa rejareja huelekezwa kwa wajumlishi — watengenezaji soko wa nje ya ubadilishaji wanaolipa haki ya kujaza — na kutekelezwa ndani, kuchapishwa kwa kituo cha kuripoti cha nje ya ubadilishaji. NBBO bado inawatawala: mjumlishi lazima alingane au azibe nukuu ya kitaifa wakati wa utekelezaji, na anashindana kwa mtiririko kwa kuiziba — anajaza sehemu ya senti ndani ya spread, inayojulikana kama uboreshaji wa bei. NBBO ni bei ya marejeleo, si soko; aina ya agizo unayochagua ndiyo inayoamua kama utavuka spread kabisa.

Maswali Yanayoulizwa Mara Kwa Mara

Je, NBBO inajumuisha sehemu zisizo za kawaida (odd lots)?

Hapana. Nukuu ya kitaifa inakusanywa kutoka kwa nukuu za sehemu za kawaida (round lots) pekee, na Reg NMS inaweka viwango vya sehemu za kawaida kulingana na bei — hisa 100 kwa bei chini ya $250, hadi hisa moja kwa bei zaidi ya $10,000. Zabuni ndogo zaidi iliyoonyeshwa kwenye tape kwa Ford ilikuwa 100 hisa, ikilinganishwa na 10 kwa AutoZone, ambayo bei ya hisa zake ni kubwa zaidi. Sehemu zisizo za kawaida zenye bei bora zinabaki ndani ya spread iliyochapishwa bila kuonyeshwa.

Kwa nini nukuu katika programu yangu ya udalali inatofautiana na NBBO ya moja kwa moja?

Sababu mbili, wala si SIP. Mipasho ya bure kwa wateja wa rejareja kwa kawaida hucheleweshwa kwa dakika 15 chini ya sheria za leseni za ubadilishanaji isipokuwa ulipe ili kupata data ya moja kwa moja. Na data iliyounganishwa ni picha iliyochapishwa: hatua ya ujumuishaji ilichukua 229.1 mikrosekunde kwa wastani kwenye SPY, wakati makampuni yanayotumia mipasho ya moja kwa moja ya ubadilishanaji yanaona tukio mapema zaidi.

Nini kinatokea kwa NBBO wakati hisa imesimamishwa?

Inaganda. Wakati wa pause ya dakika tano ya kikomo cha juu/kikomo cha chini (limit-up/limit-down) ya GameStop hapo juu, tape ilibeba 0 sasisho za nukuu kwa 11:03 na 0 biashara. Nukuu ya mwisho inabaki kwenye skrini lakini haiwezi kuuzwa; mnada wa kufungua upya unaweka nukuu inayofuata.

Je, NBBO inapatikana baada ya saa za kazi?

Ndiyo. Mipasho iliyounganishwa inatiririka kutoka 4:00 asubuhi hadi 8:00 jioni kwa saa za Mashariki, kwa hivyo nukuu ya kitaifa inapatikana wakati wa biashara ya kabla ya soko na baada ya saa za kazi — kwa kasi ndogo zaidi ikilinganishwa na mchana: 65 sasisho za Apple kwa dakika katika kipindi cha mwisho cha kabla ya soko dhidi ya 5657 baada ya kufungua.

Vidokezo vya data: nyakati na vichujio

Nyakati za kusonga (rolling windows) zinaisha siku tatu kabla ya uzalishaji (kuchelewa kwa ulishaji kuna mwisho wa mbele wa mlisho) na zinahesabu tu vikao kamili — siku ambazo SPY inachapisha baa zote 390 za dakika za saa za kawaida. Paneli ya Coca-Cola inaondoa rekodi za upande mmoja na zilizovuka; paneli za kuhesabu zinachukua kila rekodu kama ilivyo (masoko yaliyofungwa na yaliyovuka inashughulikia zile zilizotengwa). Paneli ya GameStop imefungwa kwa tarehe maalum, na baa za dakika za SPY kama mhimili wa saa, kwa hivyo dakika zilizosimamishwa zinaonyeshwa kama sufuri.


Kila paneli inakuja na SQL iliyozalisha — fungua moja, badilisha ticker yako mwenyewe, na uhesabu sasisho zake za NBBO kwenye terminal ya Strasmore.