Tofauti kati ya masoko ya quote-driven na order-driven
Elewa tofauti za kimsingi kati ya masoko ya quote-driven na order-driven. Jifunze jinsi mifumo hii ya mseto inavyoathiri uwazi wa taarifa katika soko la hisa la Marekani.
Masoko yanayoendeshwa na bei na yale yanayoendeshwa na oda
Masoko ya quote-driven na order-driven ni majibu mawili kwa swali moja: unapotuma oda, nani yuko upande wa pili? Katika soko la order-driven, oda yoyote iliyowekwa na mshiriki inaweza kuwa upande huo wa pili, na kitabu kikuu cha oda hupanga na kuzikutanisha oda hizo. Katika soko la quote-driven, muuzaji (dealer) huchapisha bei anayotaka kununulia na bei anayotaka kuuzia, na muuzaji huyo ndiye mshirika wako wa biashara katika kila oda inayotekelezwa (fill).
Muundo wa tatu upo sambamba na miundo hiyo miwili: soko la udalali au la ombi la bei (request-for-quote), ambapo mpatanishi hutafuta upande wa pili wa biashara moja mahususi. Uainishaji huu uko wazi kwenye karatasi. Masoko ya kweli ni ya mseto, na muundo unaoendesha sehemu fulani ya soko huamua ni kiasi gani unaruhusiwa kuona kabla ya kufanya uamuzi wa kuwekeza.
Soko linaloendeshwa na oda ni nini?
Soko linaloendeshwa na oda hufanya kazi kupitia kitabu kikuu cha oda za kikomo, ambacho mara nyingi hujulikana kama CLOB. Washiriki huweka limit orders, yaani bei na kiasi wanachotaka kufanyia biashara, na kitabu hupanga oda hizo kulingana na bei. Oda inayowasili na kuvuka bei bora upande mwingine hutekelezwa dhidi ya oda yoyote iliyopo kwenye kitabu. Hakuna mtu anayelazimika kuwa upande wa pili wa miamala. Kinachoamua nani anapata oda yake kutekelezwa kwanza kwa bei fulani ni kanuni ya ulinganishaji: masoko ya hisa ya Marekani mengi hutumia kipaumbele cha bei na muda (price-time priority), ambapo oda ya kwanza kwa bei bora huwekwa mbele kwenye foleni, huku masoko kadhaa ya derivatives yakigawanya kiasi cha oda inayowasili kwa uwiano (pro rata) kati ya oda zilizopo. Mwongozo wetu kuhusu kipaumbele cha bei na muda dhidi ya ulinganishaji wa uwiano unafafanua mbinu zote mbili.
Jambo la kimuundo ni kile ambacho kitabu huchapisha. Katika masoko ya Marekani, zabuni bora na ofa bora huunganishwa kuwa nukuu moja ya umma, NBBO, na bei pamoja na kiasi kilichopo nyuma yake huonekana kwa kila mtu kwa wakati mmoja. Jopo hapa chini linachukua saa moja ya katikati ya asubuhi ya kikao cha Juni 16, 2026 na kupima mambo mawili ambayo kitabu huonyesha kwa haraka: upana wa nukuu, na kiasi kinachosubiri hapo.
SQL halisi nyuma ya kila namba
WITH quotes AS
(
SELECT
ticker,
toUInt64(sequence_number) AS weight,
toFloat64(bid_price) AS bid,
toFloat64(ask_price) AS ask,
toFloat64(bid_size + ask_size) / 2 AS touch_lots
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'PG', 'KO')
AND sip_timestamp >= '2026-06-16 14:30:00'
AND sip_timestamp < '2026-06-16 15:30:00'
AND bid_price > 0
AND ask_price > bid_price
)
SELECT
ticker AS symbol,
round(quantileDeterministic(0.5)(10000 * (ask - bid) / ((ask + bid) / 2), weight), 2) AS quoted_spread_bps,
round(quantileDeterministic(0.5)(touch_lots, weight), 1) AS touch_size_lots
FROM quotes
GROUP BY ticker
ORDER BY quoted_spread_bpsZikipangwa kuanzia ile iliyo finyu zaidi, SPY ilikuwa na median ya spread ya nukuu ya 0.27 basis points (basis point moja ni sehemu ya mia moja ya asilimia) ikiwa na median ya 180 round lots zinazoonekana kwa haraka. Kwa upande mwingine, PG ilinukuu 3.29 basis points kwa 350 lots. Hakuna aliyelazimika kuomba ruhusa kwa namba yoyote kati ya hizo. Kupima upana huo ni mada inayojitegemea, inayofafanuliwa katika bid-ask spread ni nini.
Soko linaloendeshwa na bei za wauzaji (quote-driven market) ni nini?
Katika soko linaloendeshwa na bei za wauzaji, ambalo pia huitwa soko la wafanyabiashara (dealer market), hakuna kitabu cha pamoja cha maagizo cha kujiunga nacho. Mfanyabiashara hutoa bei ya kununulia (bid) na bei ya kuuzia (offer), na unapokubali mojawapo, mfanyabiashara huyo huchukua upande wa pili wa shughuli hiyo kwenye mizania yake mwenyewe. Hivi ndivyo bondi za makampuni zinavyouzwa. Hali kadhalika kwa sehemu kubwa ya soko la fedha za kigeni, na ndivyo Nasdaq ilivyofanya katika miongo yake miwili ya kwanza, wakati wafanyabiashara washindani walipoweka bei zao badala ya maagizo kukutana katika kitabu kimoja.
Mambo mawili hutokana na mfanyabiashara kuwa mshirika wa upande wa pili wa mkataba (counterparty). Mfanyabiashara anayeonyesha pande zote mbili lazima anunue wakati wauzaji wanapoendelea kuwasili na auze wakati wanunuzi wanapoendelea kuwasili, bila kujali nafasi anayopendelea kushikilia. Na unaona bei uliyotumiwa wewe pekee, bila kuona bei iliyotumwa kwa akaunti nyingine, au ukubwa wa kiasi kilichopo nyuma ya bei hiyo.
Soko la udalali au RFQ ni nini?
Wakati chombo cha kifedha kinauzwa kwa nadra, au kiasi kinachotolewa kinazidi sana chochote kinachoonekana kwenye kitabu cha oda (order book), utafutaji wenyewe huwa ndio huduma inayotolewa. Katika soko la udalali, mpatanishi hutumia mtandao wake wa mawasiliano kutafuta upande wa pili wa biashara. Toleo la kielektroniki la hili ni ombi la bei, au RFQ: unataja chombo cha kifedha na kiasi kamili, unaomba bei kutoka kwa watoa ukwasi kadhaa kwa wakati mmoja, unakusanya majibu yao, na unafanya biashara na mmoja wao. Bei hizo ni za siri, ni halali kwa kiasi ulichotaja, na muda wake huisha ndani ya sekunde chache.
Sababu ya muundo huu kuwepo inaonekana katika data ya mwezi mmoja ya hisa za Marekani. Kitabu cha oda kinachoendelea (continuous book) kinahitaji maslahi ya pande zote mbili kuingia sokoni siku nzima. Alama nyingi za biashara hazipati hali hiyo.
SQL halisi nyuma ya kila namba
WITH
daily AS
(
SELECT
ticker,
date,
max(toFloat64(volume)) AS shares
FROM global_markets.stocks_daily_aggs
WHERE date >= '2026-05-01'
AND date < '2026-06-01'
AND ticker NOT IN ('SPCX')
GROUP BY ticker, date
),
per_symbol AS
(
SELECT
ticker,
avg(shares) AS adv,
sum(shares) AS month_shares
FROM daily
GROUP BY ticker
HAVING adv > 0
),
buckets AS
(
SELECT
multiIf(adv < 10000, 'under 10k',
adv < 100000, '10k to 100k',
adv < 1000000, '100k to 1M',
adv < 10000000, '1M to 10M',
'over 10M') AS adv_bucket,
min(adv) AS bucket_floor,
count() AS listings,
sum(month_shares) AS bucket_shares
FROM per_symbol
GROUP BY adv_bucket
),
totals AS
(
SELECT
count() AS all_listings,
sum(month_shares) AS all_shares
FROM per_symbol
)
SELECT
b.adv_bucket AS adv_bucket,
b.listings AS listing_count,
round(100 * b.listings / t.all_listings, 1) AS share_of_listings_pct,
round(100 * b.bucket_shares / t.all_shares, 1) AS share_of_volume_pct
FROM buckets AS b
CROSS JOIN totals AS t
ORDER BY b.bucket_floorKatika kila alama ya biashara ya Marekani iliyokuwa na data ya kila siku mnamo Mei 2026, kundi lenye ukwasi mdogo zaidi, lile lenye wastani wa under 10k hisa kwa siku, liliunda 22.8% ya alama zote na 0.1% ya ujazo wa hisa wa mwezi huo. Kundi lenye ukwasi mkubwa zaidi, lenye wastani wa over 10M hisa kwa siku, lilikuwa 2.7% ya alama zote na 50.6% ya ujazo, likiwa limegawanyika katika majina 346. Kitabu cha oda ni mashine nzuri kwa kundi hilo la juu. Kwa kundi kubwa la hisa zisizo na ukwasi, mtu lazima aende kutafuta.
Ukubwa wa biashara hugawanyika kwa njia hiyo hiyo ndani ya jina lenye ukwasi. Chaguzi (options) hufanya hili kuwa wazi: masoko ya hisa huendesha vitabu vya oda, na biashara kubwa zaidi bado hujadiliwa kwa siri kwa bei moja, kisha huchapishwa kwenye mkanda wa data (tape). Block trades hufuata njia hiyo hiyo katika hisa.
SQL halisi nyuma ya kila namba
WITH
session_trades AS
(
SELECT toUInt32(size) AS contracts
FROM global_markets.options_trades
WHERE underlying_symbol = 'AAPL'
AND sip_timestamp >= '2026-06-16 13:00:00'
AND sip_timestamp < '2026-06-16 21:00:00'
AND size > 0
),
totals AS
(
SELECT
count() AS all_trades,
sum(contracts) AS all_contracts
FROM session_trades
)
SELECT
b.size_bucket AS size_bucket,
b.trades AS trade_count,
round(100 * b.trades / t.all_trades, 1) AS share_of_trades_pct,
round(100 * b.bucket_contracts / t.all_contracts, 1) AS share_of_contracts_pct
FROM
(
SELECT
multiIf(contracts = 1, '1 contract',
contracts <= 10, '2 to 10',
contracts <= 100, '11 to 100',
contracts <= 500, '101 to 500',
'over 500') AS size_bucket,
min(contracts) AS bucket_floor,
count() AS trades,
sum(contracts) AS bucket_contracts
FROM session_trades
GROUP BY size_bucket
) AS b
CROSS JOIN totals AS t
ORDER BY b.bucket_floorKatika kikao hicho, machapisho ya option ya AAPL ya 1 contract yalikuwa 52.3% ya biashara zote na 10.8% ya mikataba iliyobadilisha mikono. Machapisho ya mikataba over 500 yalikuwa 0% ya biashara huku yakibeba 3.5% ya mikataba. Mkanda wa data huonyesha chapisho hilo. Majadiliano yaliyozalisha chapisho hilo hayakuwahi kuonekana katika kitabu chochote cha oda.
Je, kuna soko lolote linaloendeshwa na bei (quote-driven) au maagizo (order-driven) pekee?
Hakuna soko kuu la sasa ambalo ni la aina moja tu. Hisa za Marekani huendeshwa na maagizo katika soko la hisa, na sehemu kubwa ya maagizo ya wateja wadogo (retail) haifiki kamwe kwenye kitabu cha soko: wauzaji wa jumla (wholesalers) hutekeleza maagizo hayo kwa bei ya NBBO au bora zaidi na kuripoti print kwenye kituo cha kuripoti biashara cha FINRA. Maagizo ya taasisi hupitishwa ndani ya mifumo mbadala ya biashara, ambayo ni mada ya biashara ya dark pool, huku ratiba za ada za soko la hisa zikitoa punguzo (rebates) kwa maagizo yanayokaa kwenye kitabu, jambo linalofafanuliwa katika ada na punguzo za maker-taker. Jopo hapa chini linapima kiasi gani cha ujazo wa kila kipindi katika kampuni tatu maarufu huchapishwa nje ya soko la hisa.
SQL halisi nyuma ya kila namba
WITH
facility AS
(
SELECT
ticker,
date,
max(toFloat64(total_volume)) AS facility_shares
FROM global_markets.stocks_short_volume
WHERE date >= '2025-08-01'
AND date < '2026-08-01'
AND ticker IN ('AAPL', 'KO', 'SPY')
GROUP BY ticker, date
),
tape AS
(
SELECT
ticker,
date,
max(toFloat64(volume)) AS consolidated_shares
FROM global_markets.stocks_daily_aggs
WHERE date >= '2025-08-01'
AND date < '2026-08-01'
AND ticker IN ('AAPL', 'KO', 'SPY')
GROUP BY ticker, date
),
joined AS
(
SELECT
f.ticker AS ticker,
f.date AS date,
f.facility_shares AS facility_shares,
t.consolidated_shares AS consolidated_shares
FROM facility AS f
INNER JOIN tape AS t ON f.ticker = t.ticker AND f.date = t.date
)
SELECT
formatDateTime(date, '%Y-%m') AS month,
formatDateTime(date, '%b %Y') AS month_label,
round(100 * sumIf(facility_shares, ticker = 'AAPL') / sumIf(consolidated_shares, ticker = 'AAPL'), 1) AS aapl_pct,
round(100 * sumIf(facility_shares, ticker = 'KO') / sumIf(consolidated_shares, ticker = 'KO'), 1) AS ko_pct,
round(100 * sumIf(facility_shares, ticker = 'SPY') / sumIf(consolidated_shares, ticker = 'SPY'), 1) AS spy_pct
FROM joined
GROUP BY month, month_label
HAVING countIf(ticker = 'AAPL') > 0
AND countIf(ticker = 'KO') > 0
AND countIf(ticker = 'SPY') > 0
ORDER BY monthKatika Jul 2026, 33.9% ya ujazo wa hisa zilizounganishwa za AAPL iliripotiwa kupitia vituo hivyo vya nje ya soko. KO ilipima 31.9% na SPY 32.9% katika mwezi huohuo. Kiwango hiki kinabaki thabiti katika kipindi chote: AAPL ilikuwa katika 37.3% mnamo Aug 2025. Mtu yeyote anayeangalia kitabu cha soko pekee anaangalia sehemu tu ya soko, na sehemu isiyoonekana ni mtiririko wa wafanyabiashara (dealer flow).
Mchanganyiko huu hufanya kazi kwa njia nyingine pia. Dhamana za makampuni (corporate bonds) hubaki kuwa masoko ya wafanyabiashara yenye safu ya kielektroniki ya RFQ juu yake, ikiripoti biashara kwenye mtiririko wa umma baada ya kutokea badala ya kabla. Vitalu vya ETF (ETF blocks) hujadiliwa na market maker ambaye kisha hutumia utaratibu wa creation and redemption dhidi ya kikapu cha mali za msingi.
Nini kinacholipwa na spread
Uainishaji wa kitaaluma mara nyingi huruka sehemu inayofanya biashara kuwa ngumu: hatari ya hesabu ya bidhaa (inventory risk). Muuzaji (dealer) anayetoa bei pande zote mbili hujikuta na nafasi (positions) ambazo hakuzitafuta, akinunua kutoka kwa wauzaji wengi asubuhi na kumaliza kikao akiwa na kwingineko kubwa ambayo sasa inabidi aifanyie hedging au aiondoe. Uteuzi mbaya (adverse selection) huongezeka juu ya hilo. Baadhi ya mtiririko wa biashara unaofika kwenye bei ya muuzaji unajua jambo ambalo muuzaji halijui, na hizo ndizo biashara zinazoelekea kwenda kinyume naye mara tu baada ya utekelezaji. Spread ni malipo ya kubeba hatari zote mbili, pamoja na mtaji na teknolojia iliyo nyuma ya bei hiyo. Jinsi market makers wanavyotengeneza pesa inaelezea uchumi huo kikamilifu.
Kile ambacho kila muundo hukuruhusu kuona
Uwazi hutokana na muundo wa soko. Order book huonyesha foleni ya maagizo yaliyopo: bei, ukubwa, na jinsi kitabu kinavyopungua kwa haraka kadiri unavyozidi bei ya soko, jambo ambalo wafanyabiashara hulitaja kama depth. Soko la dealer hukuonyesha bei uliyotumiwa pekee. Hakuna depth ya kuchunguza, na bei ya dealer mwingine anayeshindana nae hubaki kuwa siri hadi utakapoiuliza. RFQ huonyesha majibu machache uliyoomba, na haionyeshi chochote kuhusu yale uliyoyapuuza. Kabla ya kufanya biashara ya instrument usiyoifahamu, swali la kwanza la maana ni kujiuliza ni picha ipi kati ya hizo unayoitazama.
Maswali Yanayoulizwa Mara kwa Mara
Kuna tofauti gani kati ya soko linaloendeshwa na bei (quote-driven) na soko linaloendeshwa na oda (order-driven)?
Katika soko linaloendeshwa na oda, oda kutoka kwa mshiriki yeyote hukaa katika kitabu kikuu cha oda na kufanya biashara dhidi ya nyingine kulingana na kanuni iliyochapishwa ya ulinganishaji. Katika soko linaloendeshwa na bei, muuzaji (dealer) huchapisha bei ya pande mbili, husimama kama mshirika wa kila biashara, na hubeba nafasi (position) inayotokana na biashara hiyo yeye mwenyewe.
Je, soko la hisa la Marekani linaendeshwa na oda au kwa bei?
Yote mawili. Masoko ya hisa (exchanges) huendesha vitabu vya oda kwa kufuata kipaumbele cha bei na muda, wakati sehemu kubwa ya oda za wateja wadogo (retail) hutekelezwa nje ya soko rasmi na wafanyabiashara wakubwa (wholesalers) ambao huripoti prints hizo kwenye kituo cha FINRA. Jopo la kila mwezi hapo juu linaweka namba iliyopimwa ya sehemu hiyo ya biashara za nje ya soko.
Je, masoko ya bondi yanaendeshwa na oda?
Bondi za makampuni na manispaa hufanyiwa biashara zaidi katika masoko ya madila (dealer markets), huku mifumo ya kielektroniki ya ombi la bei (request-for-quote) ikiwa imewekwa juu yake. Toleo moja la bondi hufanyiwa biashara mara chache zaidi kuliko hisa iliyoorodheshwa, hali ambayo muundo wa kutafuta mshirika unafaa zaidi kuliko kitabu cha oda kinachoendelea.
RFQ inamaanisha nini katika biashara?
RFQ ni kifupi cha request for quote (ombi la bei). Mshiriki hutaja chombo cha kifedha na kiasi, huwaomba watoa huduma kadhaa wa ukwasi (liquidity providers) wajibu kwa bei, kisha huchagua kati ya majibu hayo. Hii ni kawaida kwa bondi na kwa biashara kubwa za ETF au options.
Jinsi namba hizi zilivyopimwa
- Ukubwa wa bei (quote sizes) katika jopo la kwanza ni round lots, kitengo ambacho mtiririko wa bei zilizounganishwa huchapisha, kwa hivyo soma safu hiyo kwa kulinganisha alama (symbols) badala ya kuichukulia kama idadi ghafi ya hisa.
- Majopo ya spread na ukubwa wa option yanahusu vipindi vya biashara vilivyopita mnamo Juni 2026, kwa hivyo namba hizo hazibadiliki data mpya inapofika.
- Jopo la biashara za nje ya soko hugawanya ujazo (volume) ulioripotiwa kupitia vituo vya kuripoti biashara vya FINRA kwa ujazo uliounganishwa wa alama hiyo hiyo na kipindi hicho. Odd lots na kanuni za kuripoti hufanya namba hii kuwa makadirio ya karibu ya sehemu ya biashara za nje ya soko badala ya mgawanyo kamili.
Kila jopo hapa lina SQL kamili chini yake, kwa hivyo kila takwimu inaweza kufuatiliwa hadi kwenye hoja (query) iliyoizalisha. Maswali hayohayo yanaweza kuulizwa kuhusu alama yoyote kwa Kiingereza rahisi kwenye terminal ya Strasmore.