Margin dynamics Margin multiple682.46x Margin funds329.4100M TradeGo forecast multiple887.2x
Rank Broker Margin funds
1 富途证券富途 229.5100M
2 老虎国际老虎 41.1100M
3 华泰国际华泰 17.1100M
4 辉立证券辉立 10.0100M
5 致富证券致富 8.2100M
6 华盛证券华盛 6.3100M
7 熊猫证券熊猫 4.6100M
8 复星国际复星 4.0100M
9 盈立证券盈立 3.7100M
Margin multiple
TimeMultiple
2026-06-22T06:00:00+08:000
2026-06-22T10:16:07+08:000.00145017609281127
2026-06-22T10:16:13+08:000.003107520198881293
2026-06-22T11:14:47+08:000.015744769007665218
2026-06-22T11:17:46+08:000.019888129272840272
2026-06-22T11:19:38+08:000.022166977418686555
2026-06-22T11:23:17+08:000.04288377874456184
2026-06-22T12:09:53+08:000.043090946757820596
2026-06-22T12:12:22+08:000.044748290863890615
2026-06-22T12:16:54+08:000.10689869484151647
2026-06-22T12:21:54+08:000.10772736689455148
2026-06-22T13:39:30+08:000.11808576755748912
2026-06-22T14:16:26+08:000.11953594365030039
2026-06-22T14:16:29+08:000.12036461570333541
2026-06-22T14:22:01+08:000.13569504868448312
2026-06-22T14:24:59+08:000.1564118500103584
2026-06-22T14:27:42+08:000.15744769007665216
2026-06-22T14:29:46+08:000.15806919411642842
2026-06-22T14:29:49+08:000.15910503418272218
2026-06-22T14:40:53+08:000.163455562461156
2026-06-22T15:12:57+08:000.164284234514191
2026-06-22T15:14:22+08:000.16532007458048478
2026-06-22T15:15:50+08:000.21814791796146674
2026-06-22T16:04:17+08:000.21980526206753678
2026-06-22T16:08:44+08:000.23700020716801326
2026-06-22T16:12:36+08:000.23824321524756578
2026-06-22T16:16:07+08:000.7354464470685727
2026-06-22T17:03:59+08:000.7437331675989227
2026-06-22T17:07:53+08:000.8498031903874042
2026-06-22T17:10:03+08:001.284856018230785
2026-06-22T17:11:31+08:001.2854775222705614
2026-06-22T18:01:31+08:001.2879635384296664
2026-06-22T18:02:34+08:003.773979697534701
2026-06-22T18:11:46+08:003.781852082038533
2026-06-22T18:11:53+08:003.784752434224156
2026-06-22T18:12:44+08:003.7851667702506733
2026-06-22T18:13:55+08:003.8058835715765484
2026-06-22T18:13:59+08:003.806919411642842
2026-06-22T18:14:12+08:003.807126579656101
2026-06-22T20:22:48+08:003.8075409156826185
2026-06-22T20:27:17+08:003.8087839237621712
2026-06-22T20:28:11+08:003.851046198466957
2026-06-22T20:30:30+08:003.8547752227056145
2026-06-22T20:31:36+08:003.855189558732132
2026-06-22T20:35:17+08:003.440853532214626
2026-06-22T21:22:53+08:003.3994199295628755
2026-06-22T22:08:04+08:003.4045991298943443
2026-06-22T22:09:53+08:003.5788274290449555
2026-06-23T08:37:34+08:003.5995442303708307
2026-06-23T08:40:19+08:003.6005800704371245
2026-06-23T08:40:22+08:003.604101926662523
2026-06-23T08:44:10+08:003.628754920240315
2026-06-23T08:44:15+08:003.6306194323596435
2026-06-23T08:44:40+08:003.6306194323596435
2026-06-23T09:16:42+08:003.6409778330225815
2026-06-23T09:16:48+08:003.649886057592708
2026-06-23T09:16:55+08:003.650507561632484
2026-06-23T09:17:01+08:003.6583799461363165
2026-06-23T10:09:58+08:003.6743318831572407
2026-06-23T10:11:01+08:003.6726745390511706
2026-06-23T10:12:23+08:003.6778537393826394
2026-06-23T10:12:51+08:003.678889579448933
2026-06-23T10:14:47+08:003.741039983426559
2026-06-23T11:02:35+08:003.7431116635591466
2026-06-23T11:10:02+08:003.7472550238243216
2026-06-23T11:11:30+08:003.7675574891236794
2026-06-23T11:11:55+08:003.683240107727367
2026-06-23T11:13:13+08:003.7868241143567434
2026-06-23T12:13:03+08:003.78910296250259
2026-06-23T12:15:08+08:003.7911746426351773
2026-06-23T12:15:41+08:003.7936606587942823
2026-06-23T12:16:29+08:003.7942821628340586
2026-06-23T12:16:57+08:003.897866169463435
2026-06-23T13:40:11+08:003.8991091775429876
2026-06-23T13:40:53+08:003.8989020095297287
2026-06-23T13:41:24+08:003.899523513569505
2026-06-23T13:42:06+08:003.9013880256888336
2026-06-23T14:01:55+08:003.9030453697949037
2026-06-23T14:03:02+08:003.9038740418479385
2026-06-23T14:04:20+08:003.9057385539672675
2026-06-23T14:05:50+08:003.9065672260203024
2026-06-23T14:10:16+08:003.989848767350321
2026-06-23T15:13:56+08:003.9937849596022374
2026-06-23T15:18:03+08:004.014501760928113
2026-06-23T15:18:42+08:004.015537600994406
2026-06-23T16:34:59+08:004.018230785166771
2026-06-23T16:36:22+08:004.018437953180029
2026-06-23T16:38:33+08:004.0194737932463225
2026-06-23T16:40:35+08:004.020923969339134
2026-06-23T17:02:33+08:004.022788481458463
2026-06-23T17:07:02+08:004.221876942200124
2026-06-23T17:07:58+08:004.222912782266418
2026-06-23T17:09:27+08:004.326496788895795
2026-06-23T18:08:49+08:004.333126165320075
2026-06-23T18:10:45+08:004.332297493267039
2026-06-23T18:11:51+08:004.332918997306816
2026-06-23T18:13:03+08:005.990263103376838
2026-06-23T18:14:40+08:005.99171327946965
2026-06-23T18:16:37+08:006.157447690076652
2026-06-23T20:15:59+08:006.158690698156205
2026-06-23T20:16:52+08:006.158897866169464
2026-06-23T20:17:56+08:006.166977418686555
2026-06-23T20:18:48+08:006.170913610938471
2026-06-23T20:20:02+08:006.26413921690491
2026-06-23T20:21:45+08:006.782059250051792
2026-06-23T21:06:35+08:006.782887922104827
2026-06-23T22:04:17+08:006.783302258131345
2026-06-23T22:04:58+08:006.8270147089289415
2026-06-23T22:06:07+08:006.8272218769422
2026-06-23T22:07:40+08:007.324425108763207
2026-06-24T08:32:45+08:007.614460327325461
2026-06-24T08:35:18+08:007.614874663351978
2026-06-24T08:35:41+08:007.625440232028175
2026-06-24T08:39:23+08:007.625440232028175
2026-06-24T09:15:39+08:007.639734824943028
2026-06-24T09:18:11+08:007.640563496996064
2026-06-24T09:19:07+08:007.645535529314274
2026-06-24T09:29:45+08:007.748705199917133
2026-06-24T10:08:19+08:007.749326703956909
2026-06-24T10:09:03+08:007.75243422415579
2026-06-24T10:09:33+08:007.7545059042883775
2026-06-24T10:10:18+08:007.7584420965402945
2026-06-24T10:11:15+08:007.82059250051792
2026-06-24T11:22:40+08:007.884607416614875
2026-06-24T11:23:07+08:007.887922104827014
2026-06-24T11:23:59+08:007.8908224570126375
2026-06-24T11:24:49+08:007.908846074166148
2026-06-24T11:25:20+08:007.909260410192666
2026-06-24T11:25:56+08:008.613631655272426
2026-06-24T12:10:46+08:008.617360679511084
2026-06-24T12:11:52+08:008.62461155997514
2026-06-24T12:12:20+08:008.624818727988398
2026-06-24T12:12:53+08:008.62274704785581
2026-06-24T12:13:49+08:008.650714729645742
2026-06-24T12:15:01+08:009.168634762792625
2026-06-24T13:47:28+08:009.169670602858918
2026-06-24T13:47:48+08:009.170706442925212
2026-06-24T13:48:15+08:009.171535114978248
2026-06-24T13:48:40+08:009.793039154754506
2026-06-24T13:49:13+08:009.796146674953388
2026-06-24T13:49:50+08:009.803604723430702
2026-06-24T13:50:27+08:009.824321524756577
2026-06-24T14:03:34+08:009.83385125336648
2026-06-24T14:04:36+08:0010.039569090532423
2026-06-24T14:05:02+08:0010.040190594572199
2026-06-24T14:05:33+08:0010.042262274704786
2026-06-24T14:05:55+08:0010.039361922519163
2026-06-24T14:06:59+08:0010.163662730474416
2026-06-24T14:08:27+08:0010.162626890408122
2026-06-24T15:11:45+08:0010.26248187279884
2026-06-24T15:12:36+08:0010.265175056971204
2026-06-24T15:12:58+08:0010.27739796975347
2026-06-24T15:13:30+08:0010.286306194323597
2026-06-24T15:14:25+08:0010.291278226641806
2026-06-24T15:14:51+08:0010.788481458462813
2026-06-24T16:18:40+08:0010.811269939921276
2026-06-24T16:19:54+08:0010.81230577998757
2026-06-24T16:20:29+08:0010.823078516677025
2026-06-24T16:21:34+08:0010.83903045369795
2026-06-24T16:23:19+08:0011.31551688419308
2026-06-24T16:23:46+08:0011.322767764657137
2026-06-24T17:00:44+08:0011.944271804433395
2026-06-24T17:01:05+08:0013.503003936192252
2026-06-24T17:01:59+08:0013.545887714936814
2026-06-24T17:03:52+08:0018.527449761756785
2026-06-24T17:04:26+08:0018.527656929770043
2026-06-24T17:05:03+08:0018.980940542780196
2026-06-24T17:05:34+08:0039.22125543816035
2026-06-24T18:07:05+08:0046.32587528485602
2026-06-24T18:15:47+08:0062.899316345556244
2026-06-24T18:16:34+08:0063.78558110627719
2026-06-24T18:17:47+08:0064.61155997513984
2026-06-24T18:18:16+08:0067.48373731095919
2026-06-24T18:18:53+08:0067.4957530557282
2026-06-24T18:19:25+08:0067.65216490573856
2026-06-24T18:20:11+08:0068.27366894551481
2026-06-24T18:20:43+08:0087.29169256266833
2026-06-24T20:13:40+08:0088.03459705821422
2026-06-24T20:14:33+08:0090.0613217319246
2026-06-24T20:15:52+08:0090.58421379738968
2026-06-24T20:16:27+08:0091.87300600787239
2026-06-24T20:17:00+08:0099.2873420343899
2026-06-24T20:17:47+08:00134.75450590428838
2026-06-24T21:41:30+08:00136.48477315102548
2026-06-24T22:04:29+08:00141.58897866169463
2026-06-24T22:05:07+08:00143.23182100683655
2026-06-24T22:05:48+08:00154.19763828464886
2026-06-24T22:06:50+08:00209.11787859954424
2026-06-25T08:41:17+08:00215.05655686761963
2026-06-25T08:41:50+08:00239.03024652993577
2026-06-25T08:43:25+08:00240.4052206339341
2026-06-25T08:43:54+08:00243.7513983840895
2026-06-25T08:44:41+08:00409.77584420965405
2026-06-25T08:49:49+08:00409.77584420965405
2026-06-25T09:04:04+08:00418.8912367930391
2026-06-25T09:04:51+08:00426.0002071680133
2026-06-25T09:05:56+08:00426.4816656308266
2026-06-25T09:06:37+08:00429.13196602444583
2026-06-25T09:07:00+08:00478.8730060078724
2026-06-25T09:07:47+08:00491.7408328154133
2026-06-25T09:08:02+08:00495.9152682825772
2026-06-25T09:10:34+08:00524.0890822457013
2026-06-25T10:07:40+08:00526.5750984048063
2026-06-25T10:08:06+08:00544.2829915061114
2026-06-25T10:09:16+08:00668.8116842759478
2026-06-25T11:06:10+08:00682.46
TradeGo forecast multiple
TimeMultiple
Broker margin funds trend
TimeBrokerMargin funds
Prediction Model 1-Lot Expected Lots— Lots for expected 1-lot allotment—
Multiple derivation
Recent first-day return
+4.6%
→
Participants
35,952
→
Avg lots
91.7
→
Oversubscription
185x
185x = 35,952 × 91.7 ÷ 17,824 Robot margin-weighted 100% → 887.2x
1x22228.0x
Allocation Strategy Coefficient α
Allocation Strategy Coefficient
Reflects the issuer's allocation preference across different subscription sizes.
α → 0  Per-capita allocation — every allottee receives the same number of shares, regardless of lots subscribed.
α → 1  Proportional allocation — the more lots subscribed, the more shares allotted.
Historical α range (P10–P90): Pool A 0.3–0.9, Pool B 0.4–1.0
0.54
Allocation Strategy Coefficient α
Allocation Strategy Coefficient
Reflects the issuer's allocation preference across different subscription sizes.
α → 0  Per-capita allocation — every allottee receives the same number of shares, regardless of lots subscribed.
α → 1  Proportional allocation — the more lots subscribed, the more shares allotted.
Historical α range (P10–P90): Pool A 0.3–0.9, Pool B 0.4–1.0
0.64
This model does not support allocation strategy adjustment

Actual vs Predicted Comparison

Using the actual oversubscription ratio 1790.4x and current allocation strategy (Pool A α=0.538, Pool B α=0.638) as the baseline, comparing actual vs predicted expected allotment lots per tier

Lots Subscription Amount (HKD) Actual Expected Lots Predicted Expected Lots Error

LogoTH Medical-B Allotment Prediction Matrix

Rows are subscription tiers, columns are different oversubscription ratios, values are expected allotment lots; green indicates expected ≥1 lot. Non-preset multiples are interpolated from the nearest grid points.

Offering Mechanism

Mechanism B

Flexible offering mechanism under HKEX Practice Note 18. Minimum initial allocation to the public offer tranche is 10% of offering shares, with no clawback mechanism. Maximum initial allocation is 60% (as at least 40% of total offering shares must be allocated to the placing tranche, excluding cornerstones).

Allocation Strategy Coefficient α

α is the issuer's allocation preference coefficient, describing the issuer's allocation tendency across subscription sizes. α ranges [0, 1].

  • α → 0: Per-capita allocation — regardless of lots subscribed, every allottee receives the same number of shares. More favorable to retail (small) applications.
  • α → 1: Proportional allocation — allotted shares are proportional to lots subscribed. More favorable to large applications.
  • Historical actual α range (P10–P90): Pool A 0.3–0.9, Pool B 0.4–1.0. α varies widely across IPOs, reflecting each issuer's allocation strategy.
Allotment Rate Definition

The "allotment rate" on this page follows the exact HKEX allotment results announcement definition: Allotment rate = total shares allotted to the tier ÷ total valid shares applied in the tier × 100%. This is the official HKEX standard and is fundamentally different from other definitions used elsewhere (e.g. "ratio of applicants who got allotted").

Expected Allotment Lots

Expected allotment lots = total shares allotted to the tier ÷ lot size ÷ number of applicants in the tier

Example: a tier with 50,000 total allotted shares, 100 shares per lot, and 500 applicants → expected allotment lots = 50,000 ÷ 100 ÷ 500 = 1.0 lots.

About this page

This page shows expected-lot forecasts for TH Medical-B (02697): expected hit rate based on similar-IPO matching and Pool A/B capital-efficiency comparison.
The default oversubscription multiple follows the chain recent first-day return → participant count → average lots per participant → multiple, i.e. multiple = participants × average lots ÷ public-offer lots; participant count and average lots are anchored on the recent IPO median and adjusted by offering size, A+H status, H-share premium/discount, industry, concurrent IPOs, sponsor track record and recent HSI moves.
Early in the subscription window the default multiple relies on the model; as subscription progresses it blends in the margin multiple; near the deadline (roughly 90% through) it follows the margin multiple.
Hit-rate forecasts fit 22087 allotment-tier records across 592 historical IPOs via regression and KNN similar-IPO matching, estimating expected lots per application tier and applying the allocation-strategy coefficient α (equal-per-person to proportional allocation). You can override the oversubscription multiple and the allocation-method α right on the page, replacing cibo's defaults to see expected lots under your own scenario. How allotment rates and clawback work is explained in How Hong Kong IPO Allotment Rates Work.
Data sources: HKEXnews public-offer allotment result announcements, prospectuses and FINI announcements; margin data (margin multiple, TradeGo forecast multiple and broker breakdown) comes from 捷利交易宝 (TradeGo), where the margin multiple covers only reporting brokers and the TradeGo forecast multiple is a full-market extrapolation.
The margin multiple updates intraday in real time; the hit-rate model is refreshed as new IPO allotment data is ingested.

Cibo — HK IPO Allotment Forecasts, Allottee Profiling & Stock Connect