Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor ·

Tofauti kati ya SIP na Direct Exchange Feeds

Gundua sababu za bei tofauti kwenye skrini kwa hisa moja. Jifunze jinsi SIP inavyounganisha data na faida za kasi na kina za mlisho wa moja kwa moja wa soko.

Mlisho wa SIP dhidi ya mlisho wa moja kwa moja wa soko (direct exchange feeds) ndiyo sababu watu wawili wanaweza kutazama hisa ileile kwa sekunde ileile na kuona bei mbili tofauti, bila skrini yoyote kuwa na hitilafu. Kila nukuu ya hisa za Marekani (US equity quote) hukufikia kupitia njia mojawapo kati ya mbili: mkanda uliounganishwa (consolidated tape) unaochapishwa na kichakataji taarifa za dhamana, kinachojulikana kama SIP, au mlisho wa umiliki wa soko husika (proprietary feed). Mkanda uliounganishwa ndiyo taswira rasmi na inayodhibitiwa ya soko zima. Mlisho wa moja kwa moja ni taswira ya faragha ya soko moja, inayowasilishwa mapema zaidi na ikiwa na sehemu kubwa zaidi ya kitabu cha oda (order book).

SIP huunganisha nini hasa?

Kichakataji taarifa za dhamana ni mfumo wa soko uliodhibitiwa. Kila soko la kitaifa la dhamana hutuma nukuu yake bora na ripoti zake za biashara kwa kichakataji hicho kwa ajili ya mpango ambao soko hilo linashiriki. Mipango miwili hugawana mkanda huo. Mpango wa Consolidated Tape Association hushughulikia dhamana zilizoorodheshwa kwenye NYSE (Tape A) na masuala mengine yaliyoorodheshwa kwenye soko (Tape B), ikibeba biashara kwenye CTS na nukuu kwenye CQS. Mpango wa UTP hushughulikia dhamana zilizoorodheshwa kwenye Nasdaq (Tape C), ikibeba nukuu kwenye UQDF na biashara kwenye UTDF. Kila moja ni mpango wa mfumo wa soko la kitaifa uliowasilishwa kwa SEC na kusimamiwa na kamati ya uendeshaji ya masoko yanayoshiriki, si na muuzaji mmoja.

Neno "uliounganishwa" (consolidated) lina maana halisi. Kichakataji hupokea mtiririko mmoja wa ujumbe kwa kila soko na kuchapisha upya mtiririko mmoja uliopangwa, huku kikitumia muhuri wake wa muda (timestamp) na namba ya mfuatano (sequence number) wakati wa mchakato huo. Paneli iliyo hapa chini inaorodhesha masoko ya hisa ya Marekani yaliyopo kwenye faili, 18 kati yao, kila moja ikiwa ni mshiriki anayelazimika kulisha mkanda huo.

UlizaMasoko ya hisa ya Marekani yanayolisha consolidated tape
SQL halisi nyuma ya kila namba
SELECT
    name                     AS venue,
    acronym                  AS venue_code,
    mic                      AS market_identifier_code,
    toString(participant_id) AS sip_participant_code
FROM global_markets.stocks_exchanges
WHERE lower(asset_class) = 'stocks'
  AND lower(locale) = 'us'
  AND lower(type) = 'exchange'
ORDER BY name
Run this yourself

Kodi ya mshiriki ya herufi moja katika safu ya mwisho ndiyo njia ambayo mkanda hutumia kutambua kila soko ndani ya ujumbe wa nukuu. Rekodi iliyounganishwa ambayo masoko hayo hujenga pamoja ndiyo inayotumika kwa bei rasmi za kufunga soko na ukaguzi wa utekelezaji bora (best execution reviews), bila kujali kile ambacho mlisho wa faragha ulionyesha muda mfupi uliopita.

Kwa nini NBBO ipo kwenye mlisho uliounganishwa pekee

Ofa na zabuni bora ya kitaifa (NBBO) ndiyo zabuni ya juu zaidi na ofa ya chini zaidi inayopatikana popote kote kwa washiriki hao wakati fulani. Hakuna soko moja linaloweza kuichapisha, kwa sababu soko huona kitabu chake chenyewe na si cha mwingine. Kichakataji ndicho chama pekee katika usanifu huu kinachoona sehemu ya juu ya kitabu cha kila soko kwa wakati mmoja. NBBO hukaa hapo. Mwongozo wetu wa jinsi NBBO inavyojengwa huchambua ujenzi huo nukuu kwa nukuu.

Mlisho wa moja kwa moja hujibu swali finyu zaidi: kitabu cha soko hili moja kinaonekanaje sasa hivi, kwa ukamilifu. Makampuni yanayotaka taswira ya kitaifa bila kutumia SIP hununua milisho mingi ya moja kwa moja na kuendesha kichakataji chao wenyewe, jambo ambalo ndilo makampuni makubwa zaidi ya biashara hufanya.

Paneli iliyo hapa chini huhesabu, kwa jina moja maarufu katika siku moja ya mkanda, ni mara ngapi kila soko lilionekana upande wa zabuni wa rekodi ya nukuu.

UlizaMasoko yaliyokuwa na bei bora ya kununua (bid) kwa KO, Juni 16, 2026
SQL halisi nyuma ya kila namba
SELECT
    ex.venue_name                                     AS venue,
    qt.bid_updates                                    AS bid_quote_update_count,
    round(100 * qt.bid_updates / qt.total_updates, 1) AS share_of_updates_pct
FROM
(
    SELECT
        toUInt32(bid_exchange) AS venue_id,
        count()                AS bid_updates,
        sum(count()) OVER ()   AS total_updates
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'KO'
      AND sip_timestamp >= '2026-06-16 12:00:00'
      AND sip_timestamp <  '2026-06-16 22:00:00'
    GROUP BY venue_id
) AS qt
INNER JOIN
(
    SELECT
        toUInt32(id) AS venue_id,
        name         AS venue_name
    FROM global_markets.stocks_exchanges
    WHERE lower(asset_class) = 'stocks'
) AS ex ON ex.venue_id = qt.venue_id
ORDER BY bid_quote_update_count DESC
Run this yourself

17 masoko yalionekana kwenye zabuni katika siku hiyo. Soko lenye shughuli nyingi zaidi, Investors Exchange, lilichukua 56.9% ya masasisho ya upande wa zabuni, na mengine yalisambazwa kwenye masoko mengine yaliyo kwenye jedwali. Mlisho wa soko moja ungekuonyesha nukuu ya kweli na nukuu pungufu.

Wapi pengo la muda (latency gap) kati ya milisho linapotoka

Nukuu kwenye mlisho wa moja kwa moja huondoka kwenye injini ya kulinganisha (matching engine) na kusafiri kwenda kwa msajili aliyeunganishwa katika jengo hilohilo. Nukuu kwenye mkanda uliounganishwa huondoka kwenye injini hiyo hiyo ya kulinganisha, husafiri kwenda kwenye tovuti ya kichakataji, husubiri zamu yake ya kurekebishwa na kupangwa dhidi ya ujumbe wa kila soko lingine, kisha husafiri tena kwenda kwa msajili. Hatua za ziada ni za kimwili: nyuzi za fiber kati ya vituo vya data kaskazini mwa New Jersey, pamoja na muda wa uchakataji kwenye kichakataji.

Sehemu ya pengo hilo inaweza kupimika kutoka kwenye mkanda wenyewe. Kila rekodi ya nukuu hubeba saa mbili. Muhuri wa muda wa mshiriki (participant timestamp) hupigwa kwenye soko wakati soko lilipochapisha nukuu. Muhuri wa muda wa SIP (SIP timestamp) hupigwa kwenye kichakataji wakati lilipounganisha nukuu hiyo. Tofauti kati yao ni hatua ya uunganishaji.

UlizaMuda wa usambazaji wa taarifa kutoka soko hadi consolidated tape, nukuu za KO, Juni 16, 2026
SQL halisi nyuma ya kila namba
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
    round(quantileDeterministic(0.5)(toFloat64(toUnixTimestamp64Nano(sip_timestamp) - toUnixTimestamp64Nano(participant_timestamp)) / 1000, toUInt64(sequence_number)), 1)  AS median_hop_us,
    round(quantileDeterministic(0.95)(toFloat64(toUnixTimestamp64Nano(sip_timestamp) - toUnixTimestamp64Nano(participant_timestamp)) / 1000, toUInt64(sequence_number)), 1) AS p95_hop_us,
    count()                                                                                                       AS quote_update_count
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'KO'
  AND sip_timestamp >= '2026-06-16 12:00:00'
  AND sip_timestamp <  '2026-06-16 22:00:00'
  AND toUnixTimestamp64Nano(participant_timestamp) > 0
GROUP BY et_time
HAVING quote_update_count >= 200
ORDER BY et_time
Run this yourself

Soma umbo badala ya pau yoyote moja. Katika kipindi hicho, wastani wa hatua ulipimwa kuwa 33.7 mikrosekunde katika kipindi cha 09:00 ET na 28.1 mikrosekunde katika kipindi cha 16:00, kote katika 15 madirisha ya nusu saa yaliyokidhi kiwango cha chini cha nukuu. Mikrosekunde ni sehemu moja ya milioni ya sekunde. Elfu moja yake hufanya milisekunde moja.

Tahadhari mbili huweka hili kuwa la kweli. Vipimo hivi hufunika hatua kutoka soko kwenda kwa kichakataji pekee, na si hatua kutoka kwa kichakataji kwenda kwa msajili, ambayo kwa kawaida ndiyo kubwa zaidi kati ya hizo mbili. Usawazishaji wa saa kati ya makampuni tofauti pia hubeba uvumilivu fulani, kwa hivyo soma kiwango hicho kama ukubwa wa thamani badala ya usomaji wa saa ya kupimia.

Kiasi gani cha trafiki mlisho wa nukuu hubeba

Kasi ni mhimili mmoja. Kiasi ni mwingine. Paneli iliyo hapa chini huhesabu masasisho ya nukuu kote katika 5 tiketi maarufu katika saa moja ya kipindi hicho hicho.

UlizaMzunguko wa masasisho ya nukuu kwa tickers tano maarufu, 10:00 hadi 11:00 a.m. ET, Juni 16, 2026
SQL halisi nyuma ya kila namba
SELECT
    ticker,
    count()                         AS quote_update_count,
    formatReadableQuantity(count()) AS quote_updates_readable,
    round(count() / 3600, 1)        AS updates_per_second,
    uniqExact(bid_exchange)         AS bid_venues
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'KO', 'MSFT', 'NVDA', 'SPY')
  AND sip_timestamp >= '2026-06-16 14:00:00'
  AND sip_timestamp <  '2026-06-16 15:00:00'
GROUP BY ticker
ORDER BY quote_update_count DESC
Run this yourself

Jina lenye shughuli nyingi zaidi katika kundi hilo, SPY, lilichapisha 1.03 million masasisho ya nukuu katika saa hiyo, takribani 286.5 kwa sekunde, yaliyosambazwa kwenye 16 masoko ya zabuni. Zidisha hilo kwa maelfu ya alama na kiwango cha mtambo wa data ya soko kinakuwa dhahiri. Mkanda wa chaguzi (options tape) ni mzito zaidi tena, kama ukubwa wa mlisho wa nukuu za chaguzi unavyoonyesha.

Sehemu ya juu ya kitabu dhidi ya kina kamili cha kitabu cha oda

Tofauti ya pili ya kweli ni kina. Mlisho uliounganishwa huchapisha zabuni bora na ofa bora ya kila soko pamoja na kiasi kilichopo hapo, pamoja na kila biashara. Hauchapishi oda zilizo nyuma ya bei hiyo. Mlisho wa moja kwa moja kwa kawaida hubeba kitabu kamili cha soko, kila kiwango cha bei kilichopo na kiasi chake, pamoja na ujumbe wa mnada na kutokuwa na usawa ambao haufiki kwenye mkanda. Mgawanyiko huo ni uleule ulio nyuma ya data ya soko ya Level 1 na Level 2 kwenye jukwaa la rejareja.

Pengo moja zaidi linastahili kujulikana. Nukuu iliyolindwa kihistoria imejengwa kutoka kwa kura za kawaida (round lots), kwa hivyo kura isiyo ya kawaida (odd lot) iliyopata bei bora kuliko NBBO haionekani ndani yake. SEC ilipitisha sheria ya miundombinu ya data ya soko mwaka 2020 ambayo inarekebisha ufafanuzi wa kura ya kawaida na kupanua maudhui ya data ya msingi kuelekea kina na taarifa za mnada.

SIP dhidi ya milisho ya moja kwa moja ya soko: pengo hili ni muhimu kwa nani

Hii hapa ni hukumu ya kweli. Mkanda uliounganishwa si mbaya. Ni polepole na ni finyu zaidi, na mapengo yote mawili yamepakana na yanaweza kupimika, kama paneli zilizo hapo juu zinavyoonyesha.

Kwa mtengenezaji wa soko (market maker) anayenukuu mfululizo, pengo hilo huamua ikiwa nukuu imepitwa na wakati kufikia wakati mtu anapofanya biashara dhidi yake. Kampuni hiyo hununua milisho ya moja kwa moja na kuweka seva zake katika jengo la soko, huku ikihifadhi mkanda uliounganishwa kama rejeleo la utiifu.

Kwa mtu anayeshikilia nafasi kwa siku au wiki, pengo hilohilo haliwezi kuonekana. Ujazaji hutoka kwa utekelezaji wa wakala wakati wa oda, na nukuu kutoka sekunde moja iliyopita ilikuwa sahihi kwa azimio lolote ambalo binadamu anaweza kuchukua hatua.

Maswali mawili yanayohusiana yana majibu yake. Nukuu ya bure inayofika dakika kumi na tano baadaye ni mkataba wa leseni, unaoshughulikiwa katika kwa nini nukuu za hisa hucheleweshwa dakika 15. Kiwango cha ada unachokubaliana nacho unapofungua akaunti kinashughulikiwa katika data ya soko ya kitaalamu dhidi ya isiyo ya kitaalamu.

Maswali Yanayoulizwa Mara Kwa Mara

Je, mlisho wa SIP ni mbaya au si sahihi?

Hapana. Mkanda uliounganishwa hubeba nukuu na biashara zilezile ambazo masoko yalituma, na ndiyo rekodi rasmi ya hisa za Marekani. Hufika baadaye kuliko mlisho wa moja kwa moja wa soko, na hubeba sehemu ya juu ya kitabu cha kila soko pekee.

Kuna tofauti gani kati ya SIP na mlisho wa moja kwa moja wa soko?

SIP huunganisha. Huunganisha nukuu bora ya kila soko na biashara zote kuwa mtiririko mmoja na kukokotoa NBBO kutoka kwao. Mlisho wa moja kwa moja ni mtiririko wa soko moja pekee, unaobeba kina kamili cha kitabu cha oda cha soko hilo bila hatua ya uunganishaji katikati.

SIP ni polepole kiasi gani kuliko mlisho wa moja kwa moja?

Hatua kutoka soko kwenda kwa kichakataji hupimwa kwa mikrosekunde, kama paneli iliyo hapo juu inavyoonyesha kwa kipindi kimoja. Uwasilishaji kutoka kwa kichakataji kwenda mbele huongeza zaidi, kulingana na umbali na muunganisho. Kwa utengenezaji wa soko wa kiotomatiki, pengo hilo ni la kuamua. Katika kipindi cha dakika, haliwezi kuonekana.

Ni masoko yapi ambayo mkanda uliounganishwa hushughulikia?

Kila soko la hisa la Marekani lililosajiliwa. Mpango wa Consolidated Tape Association hushughulikia Tape A na Tape B, na Mpango wa UTP hushughulikia majina yaliyoorodheshwa kwenye Nasdaq kwenye Tape C. Paneli ya kwanza kwenye ukurasa huu inaorodhesha masoko yaliyopo kwenye faili.

Je, ninaweza kupata NBBO kutoka kwa mlisho wa moja kwa moja wa soko?

Si kutoka kwa mlisho mmoja. NBBO inahusu kila soko, na soko moja huchapisha kitabu chake pekee. Makampuni yanayotaka NBBO bila SIP hujiunga na milisho mingi ya moja kwa moja na kujenga uunganishaji wenyewe.


Kila paneli hapa inakuja na SQL iliyoizalisha, kwa hivyo fungua moja ili kuona jinsi hatua ilivyohesabiwa. Ili kufanya kipimo hicho hicho kwenye tiketi au kipindi tofauti, uliza swali kwa Kiingereza rahisi kwenye terminal ya Strasmore.