biquote
INDEX · Index

HK50

Hong Kong 50 Index
24,781
0.67% today
Last 24 hours
Bid
24,778.5
Ask
24,783.5
Day High
24,871.8
Day Low
24,517.6

HK50 key statistics

1 week
-3.57%
1 month
-2.20%
52w high
28,102.90
52w low
22,483.20
Avg daily range
+1.02%
History from
19 Oct 2025

Highs and lows are taken from 261 daily bars — the high was set on 29 Jan 2026 and the low on 26 Jun 2026. HK50 is quoted to 2 decimal places, minimum tick 0.01, spread at last quote 5.00, quoted in USD on INDEX, sourced from MetaTrader 5 (Broker 1).

HK50 daily history

DateOpenHighLowCloseChange
11 Sept 202624,621.1024,873.8024,520.1024,781.00+0.65%
10 Sept 202624,949.1024,963.9024,623.1024,623.10-1.31%
09 Sept 202625,212.2025,294.9024,925.3024,947.10-1.05%
08 Sept 202625,280.1025,351.0025,159.2025,211.20-0.27%
07 Sept 202625,698.2025,766.0025,225.4025,278.10-1.63%
06 Sept 202625,697.0025,707.2025,674.2025,697.20+0.00%
04 Sept 202625,418.0025,773.0025,402.9025,677.00+1.02%
03 Sept 202625,408.1025,522.9025,110.1025,421.00+0.05%
02 Sept 202625,231.0025,476.8024,956.0025,409.10+0.71%
01 Sept 202625,385.0025,440.9025,142.2025,230.00-0.61%

HK50 API access

Hong Kong 50 Index prices are available over REST and WebSocket with no API key and no signup. Rate limit is 15,000 requests per minute per IP.

curl
curl "https://biquote.io/api/HK50"
Python
import requests

r = requests.get("https://biquote.io/api/HK50")
tick = r.json()
print(tick["mid"], tick["dayDiffPercent"])
JavaScript
const r = await fetch("https://biquote.io/api/HK50");
const tick = await r.json();
console.log(tick.mid, tick.dayDiffPercent);
WebSocket
// SignalR hub — pushes every tick for HK50
const conn = new signalR.HubConnectionBuilder()
  .withUrl("https://biquote.io/hubs/tick")
  .build();
conn.on("ReceiveTick", t => console.log(t.symbol, t.mid));
await conn.start();
await conn.invoke("Subscribe", "HK50");

Also available for HK50: daily candles, hourly candles · full API documentation

More stocks instruments

HK50 Live Price — Hong Kong 50 Index Price and Chart | biquote