Sheria ya Vendor Display Rule SEC Rule 603(c) ni nini?
Fahamu sheria ya Vendor Display Rule chini ya SEC Rule 603(c) na mahitaji yake ya kuonyesha taarifa za bei za NMS. Jifunze tofauti ya kisheria kati ya onyesho na matumizi.
Sheria ya onyesho la muuzaji (vendor display rule) inasemaje?
Sentensi inayotekeleza sheria hii ni kifungu kirefu.
Hakuna kichakataji taarifa za dhamana, dalali, au mfanyabiashara atakayetoa, katika muktadha ambapo uamuzi wa kufanya biashara au kuelekeza oda unaweza kutekelezwa, onyesho la taarifa yoyote inayohusu bei za kununua/kuuza (quotations) au miamala ya hisa ya NMS bila pia kutoa, kwa namna inayolingana, onyesho lililojumuishwa (consolidated display) la hisa hiyo.
Hiyo ni 17 CFR 242.603(c)(1), iliyopitishwa pamoja na Regulation NMS na kuchapishwa katika 70 FR 37620 mnamo Juni 29, 2005. Ina vipengele vinne tofauti.
- Inawahusu nani: kichakataji taarifa za dhamana, dalali, au mfanyabiashara. Jina la utani linasema muuzaji (vendor). Maandishi hayo hayajasema hivyo.
- Kinachoiwasha: onyesho la taarifa ya bei au miamala ya hisa ya NMS, katika muktadha ambapo uamuzi wa kufanya biashara au kuelekeza oda unaweza kutekelezwa.
- Unachopaswa kutoa: onyesho lililojumuishwa la hisa hiyo hiyo.
- Jinsi unavyopaswa kutoa: kwa namna inayolingana, ambayo ni kiwango cha kuonekana wazi badala ya kiwango cha maelezo ya chini (footnote).
Sheria ya 603(c)(2) kisha inatenga mazingira mawili: onyesho kwenye sakafu ya soko la hisa la kitaifa au kupitia vifaa vya soko, na onyesho lililounganishwa na uendeshaji wa mfumo wa kuunganisha masoko chini ya mpango madhubuti wa mfumo wa soko la kitaifa. Hakuna kati ya hayo inayohusu programu ya wavuti, terminal, au jibu la API.
Ni nini kinachozingatiwa kama onyesho lililojumuishwa?
Sheria ya 600(b)(22) haitoi nafasi kubwa: bei, ukubwa, na utambulisho wa soko wa bei bora ya kitaifa ya kununua (national best bid) na bei bora ya kitaifa ya kuuza (national best offer) kwa dhamana, pamoja na taarifa zilizojumuishwa za mauzo ya mwisho kwa dhamana hiyo. Sehemu mbili, zote zinahitajika. Bei bora ya kitaifa ya kununua na kuuza ni nusu ya kwanza, na hitaji la utambulisho wa soko ndilo sehemu inayowashangaza watu. Onyesho lililojumuishwa hutaja soko lililo juu ya kitabu cha oda, na soko hilo hubadilika kila mara.
Jopo hapa chini linachukua kipindi cha dakika tisini cha kikao cha Juni 17, 2026 katika Apple, linapiga picha ya bei bora ya kila soko mara moja kwa sekunde, na kuhesabu mara ngapi kila soko lilikuwa kwenye bei bora ya kitaifa.
SQL halisi nyuma ya kila namba
WITH venue_snapshot AS
(
SELECT
toStartOfSecond(sip_timestamp) AS snap,
toUInt32(bid_exchange) AS exchange_id,
max(toFloat64(bid_price)) AS venue_best_bid
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 15:30:00'
AND bid_price > 0
GROUP BY snap, exchange_id
),
national_snapshot AS
(
SELECT
snap,
max(venue_best_bid) AS national_best_bid
FROM venue_snapshot
GROUP BY snap
),
tally AS
(
SELECT
v.exchange_id AS exchange_id,
countIf(v.venue_best_bid >= n.national_best_bid) AS snapshots_at_national_best_bid,
count() AS snapshots_quoting
FROM venue_snapshot AS v
INNER JOIN national_snapshot AS n ON n.snap = v.snap
GROUP BY exchange_id
)
SELECT
if(empty(x.venue_name), concat('Venue ', toString(t.exchange_id)), x.venue_name) AS venue,
t.snapshots_at_national_best_bid AS snapshots_at_national_best_bid,
t.snapshots_quoting AS snapshots_quoting
FROM tally AS t
LEFT JOIN
(
SELECT
toUInt32(id) AS exchange_id,
any(name) AS venue_name
FROM global_markets.stocks_exchanges
WHERE asset_class = 'stocks'
GROUP BY exchange_id
) AS x ON x.exchange_id = t.exchange_id
ORDER BY snapshots_at_national_best_bid DESC
LIMIT 20Katika kipindi hicho 16 masoko yaliweka bei ya kununua katika Apple. Nasdaq ilikuwa kwenye bei bora ya kitaifa katika 3719 ya 4450 picha za sekunde moja ambapo ilikuwa ikitoa bei, na soko lililofuata liligusa kilele cha kitabu mara 1788. Onyesho lililounganishwa na soko moja huchapisha jina na bei ya soko hilo siku nzima. Hiyo ni taarifa ya kweli kuhusu soko hilo na taarifa ya uongo kuhusu soko kwa ujumla.
Onyesho la soko moja liko mbali kiasi gani?
Umbali huo unaweza kupimika. Jopo linalofuata linapitia dakika hizo hizo tisini dakika moja kwa wakati mmoja. Mstari mmoja ni spread iliyojumuishwa, umbali kati ya bei ya juu zaidi ya kununua popote na bei ya chini zaidi ya kuuza popote. Mwingine ni spread ambayo soko binafsi lilikuwa likionyesha wakati huo huo, kwa wastani wa kila soko linalotoa bei ya hisa hiyo.
SQL halisi nyuma ya kila namba
WITH venue_snapshot AS
(
SELECT
toStartOfSecond(sip_timestamp) AS snap,
toUInt32(bid_exchange) AS exchange_id,
max(toFloat64(bid_price)) AS venue_bid,
min(toFloat64(ask_price)) AS venue_ask
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 15:30:00'
AND bid_price > 0
AND ask_price > bid_price
AND (toFloat64(ask_price) - toFloat64(bid_price)) / toFloat64(bid_price) < 0.01
GROUP BY snap, exchange_id
),
per_snapshot AS
(
SELECT
toStartOfMinute(toTimeZone(snap, 'America/New_York')) AS minute_et,
avg(20000 * (venue_ask - venue_bid) / (venue_ask + venue_bid)) AS one_venue_bps,
20000 * (min(venue_ask) - max(venue_bid)) / (min(venue_ask) + max(venue_bid)) AS consolidated_bps
FROM venue_snapshot
GROUP BY snap
)
SELECT
formatDateTime(minute_et, '%H:%i') AS et_time,
round(avg(consolidated_bps), 2) AS consolidated_spread_bps,
round(avg(one_venue_bps), 2) AS single_venue_spread_bps,
round(avg(one_venue_bps) - avg(consolidated_bps), 2) AS spread_gap_bps
FROM per_snapshot
GROUP BY minute_et
ORDER BY minute_etKatika dakika 90, upau wa kwanza wa chati unaonyesha spread iliyojumuishwa ya 0.9 basis points dhidi ya wastani wa soko moja wa 1.51, umbali wa 0.61 basis points. Basis point ni sehemu moja ya mia ya asilimia moja. Mstari uliojumuishwa unakaa kwenye au chini ya mstari wa soko moja katika kila nukta kwenye chati, kwa muundo wake: bei bora ya kununua popote ni angalau juu kama bei ya kununua ya soko lolote, na bei bora ya kuuza popote ni angalau chini. Hesabu hiyo ndiyo msingi mzima wa sheria hii. Direct exchange feeds dhidi ya SIP inashughulikia kile ambacho kila moja ya njia hizo hubeba.
Nusu ya mauzo ya mwisho yaliyojumuishwa
Nusu ya pili ya ufafanuzi ni data ya biashara. Hizi hapa ni prints za Apple katika dakika hizo hizo tisini, zilizopangwa kulingana na soko lililoziripoti.
SQL halisi nyuma ya kila namba
SELECT
if(empty(x.venue_name), concat('Venue ', toString(a.exchange_id)), x.venue_name) AS venue,
a.prints AS prints,
a.shares_thousands AS shares_thousands
FROM
(
SELECT
toUInt32(exchange) AS exchange_id,
count() AS prints,
round(sum(size) / 1000.0, 1) AS shares_thousands
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 15:30:00'
GROUP BY exchange_id
) AS a
LEFT JOIN
(
SELECT
toUInt32(id) AS exchange_id,
any(name) AS venue_name
FROM global_markets.stocks_exchanges
WHERE asset_class = 'stocks'
GROUP BY exchange_id
) AS x ON x.exchange_id = a.exchange_id
ORDER BY prints DESC
LIMIT 20FINRA Alternative Display Facility iliripoti prints nyingi zaidi, 129729 kati ya hizo, na masoko 17 yanayoonekana yanajitokeza katika kipindi hicho. Utekelezaji uliopangwa nje ya soko la hisa hufika kwenye kanda (tape) kupitia kituo cha kuripoti biashara, kwa hivyo onyesho la mauzo ya mwisho lililotolewa kutoka kwa prints za soko moja hukosa sehemu kubwa na inayobadilika ya ujazo.
Ni nini kinachozingatiwa kama onyesho chini ya sheria ya onyesho la muuzaji?
Sheria haijawahi kufafanua onyesho, na mpaka umetatuliwa katika mwongozo badala ya maandishi. FINRA Regulatory Notice 15-52, iliyochapishwa Desemba 9, 2015, inarekodi msimamo wa wafanyakazi wa SEC kwamba bei inayotolewa na mwakilishi aliyesajiliwa kwa mteja, ambayo mteja anaweza kuitumia kutathmini soko la sasa au ubora wa utekelezaji, inatolewa katika muktadha ambapo uamuzi wa kufanya biashara au kuelekeza oda unaweza kutekelezwa. Bei hiyo haihitaji kukaa kwenye skrini, na mteja hahitaji kuweza kuibofya. Ukisoma hivyo, eneo la utekelezaji ni pana: majukwaa ya wavuti, programu za simu, madirisha ya gumzo, namba inayosomwa kwa sauti kwenye simu.
Onyesho dhidi ya matumizi ya ndani
Sheria ya 603(c) inahusu utoaji wa onyesho. Data ambayo hakuna mtu anayeiona, mfano wa bei, injini ya hatari, hali ya ndani ya router, backtest, haifikii maelezo yaliyo kwenye sheria. Pengo hilo ndilo asili ya kategoria ya leseni ya kutokuwa na onyesho (non-display) kwenye kila kadi ya viwango vya soko, na ukurasa wa gharama ya data ya soko ya wakati halisi unapitia jinsi viwango hivyo vinavyopangwa bei. Masoko ya hisa hutoza kwa matumizi yasiyo ya onyesho chini ya mkataba, si chini ya Sheria ya 603(c). Kanuni na leseni ni vyombo tofauti vyenye upeo tofauti, na kuvichanganya husababisha makosa katika pande zote mbili: skrini ya hatari ya ndani inayotibiwa kama onyesho lililodhibitiwa ni kuzidisha, wakati bei inayomkabili mteja inayotibiwa kama matumizi ya ndani ni kutoelewa sheria.
Mgawanyo huo huo unatumika kwa usasa na haki. Sheria ya 603(c) inazungumzia kile kinachoonekana karibu na bei, wakati latency na uainishaji wa mtumiaji huishi katika mikataba. Ndiyo maana bei zilizocheleweshwa kwa dakika 15 na tofauti ya kitaalamu dhidi ya si ya kitaalamu ni maswali ya leseni badala ya maswali ya 603(c).
Kusambaza data dhidi ya kufanya biashara nayo
Sheria ya 600(b)(111) inafafanua muuzaji kama kichakataji chochote cha taarifa za dhamana kinachojishughulisha na biashara ya kusambaza ripoti za miamala, data ya mauzo ya mwisho, au bei kuhusiana na dhamana za NMS kwa madalali, wafanyabiashara, au wawekezaji kwa misingi ya wakati halisi au nyingine ya sasa na inayoendelea. Weka hiyo karibu na 603(c)(1) na sura inajitokeza. Muuzaji wa data wa kibiashara anafikiwa kupitia tawi la kichakataji taarifa za dhamana hata bila usajili wa dalali-mfanyabiashara, ndivyo jina la utani lilivyokwama. Kampuni inayotumia feed ya moja kwa moja kwa ajili ya kufanya biashara ya akaunti yake yenyewe haitoi onyesho kwa mtu yeyote, na wajibu wake hutoka kwenye mikataba yake ya soko la hisa badala yake.
Mahali ambapo upeo unajadiliwa
Hakuna kati ya haya yaliyotatuliwa kama namba ya sheria inavyofanya ionekane. Namna inayolingana haijafafanuliwa popote katika Sheria ya 600 au Sheria ya 603, na makampuni yameitafsiri kama kitu chochote kuanzia uwekaji wa kando hadi kiungo. Onyesho halijafafanuliwa pia. Maandishi hayo yaliandikwa mwaka 2005 kwa ajili ya udalali wa rejareja wa skrini, na yamefanyiwa marekebisho mara mbili tangu wakati huo, katika 86 FR 18811 mnamo Aprili 9, 2021 na 89 FR 81773 mnamo Oktoba 8, 2024, bila kutatua jinsi wajibu unavyotua kwenye API inayokabidhi bei kwa programu inayokabidhi kwa mtu. Marekebisho ya 2021 yalikuja na sheria ya Miundombinu ya Data ya Soko, ambayo ilipanua data ya msingi katika Sheria ya 600(b)(26) ili kujumuisha data ya kina ya kitabu na taarifa za mnada, kwa hivyo ujazo wa kile kinachoweza kujumuishwa umekua badala ya kutulia. Barua za maoni zinazohimiza Tume kupitia upya Sheria ya 603 zilikuwa bado zikiwasilishwa mwaka 2026. Ukurasa huu unachora ramani ya maswali. Mwanasheria wa dhamana huwajibu kwa bidhaa mahususi.
Jinsi paneli hizi zilivyojengwa
Paneli zote tatu zinasoma kipande kile kile cha dakika tisini cha kikao cha Juni 17, 2026 katika Apple, 10:00 hadi 11:30 asubuhi saa za New York, na hakuna hata moja inayoburudisha na soko la leo. Bei zinakusanywa katika picha za sekunde moja kwa kila soko kabla ya kitu chochote kulinganishwa, jambo ambalo huzuia soko linalosasisha mara elfu moja kwa sekunde kuzidi lile linalosasisha mara kumi. Paneli ya spread huondoa bei yoyote ambayo ofa yake iko zaidi ya asilimia moja juu ya bei yake ya kununua, ikiondoa masoko ya kishika nafasi ambayo soko huweka wakati halina nia ya kweli karibu na kilele cha kitabu. Majina ya masoko yanatoka kwenye sajili ya soko la hisa, yakirejea kwenye kitambulishi cha namba ambapo sajili haina ingizo kwa msimbo wa kuripoti.
Maswali Yanayoulizwa Mara Kwa Mara
Sheria ya onyesho la muuzaji ni nini?
Ni jina la kawaida la Sheria ya SEC 603(c), sehemu ya Regulation NMS. Sheria inasema kwamba kichakataji taarifa za dhamana, dalali, au mfanyabiashara hawezi kuonyesha taarifa za bei au miamala ya hisa ya NMS, katika muktadha ambapo uamuzi wa kufanya biashara au kuelekeza oda unaweza kutekelezwa, bila pia kutoa onyesho lililojumuishwa kwa namna inayolingana.
Je, sheria ya onyesho la muuzaji inatumika kwa matumizi ya ndani?
Maandishi ya sheria yanatawala utoaji wa onyesho, kwa hivyo data inayotumiwa na programu bila mtu upande mwingine iko nje yake kulingana na maandishi ya sheria. Matumizi yasiyo ya onyesho yanatawaliwa na mikataba ya soko la hisa na mpango, ambayo hubeba ada zao wenyewe na wajibu wa kuripoti.
Je, kuonyesha feed ya moja kwa moja ya soko la hisa kunatosheleza Sheria ya 603(c)?
Feed kutoka soko moja la hisa si onyesho lililojumuishwa, kwa kuwa ufafanuzi unahitaji bei bora ya kitaifa ya kununua na kuuza katika masoko yote pamoja na taarifa zilizojumuishwa za mauzo ya mwisho. Bidhaa zinazokusanya masoko kadhaa zimetathminiwa kesi kwa kesi, na tafsiri ya kihafidhina ya maandishi ni kwamba onyesho lililotolewa kutoka kwa kikundi kidogo cha masoko halifikii ufafanuzi.
Je, onyesho lililojumuishwa ni kitu kimoja na NBBO?
Hapana. Sheria ya 600(b)(22) inahitaji bei, ukubwa, na utambulisho wa soko wa bei bora ya kitaifa ya kununua na kuuza, na taarifa zilizojumuishwa za mauzo ya mwisho pia. Ukurasa unaoonyesha bei bora ya kununua na kuuza pekee unakosa nusu ya biashara ya ufafanuzi.
Kila paneli hapo juu inakuja na SQL kamili chini yake, panua yoyote ili kuona jinsi hesabu ilivyochukuliwa. Ili kujenga upya kulinganisha kwa soko kwa hisa tofauti au siku tofauti, uliza swali kwa Kiingereza rahisi kwenye terminal ya Strasmore.