Market index

KOSPI Index

The market-cap weighted composite index of every stock on the Korea Exchange main board. Large semiconductor names dominate the weighting, so the index tracks export conditions and foreign flows closely.

Latest

5,638 pt

+168.9 pt

Date2026-10-27
History1990-07-11–2026-10-27
Observations9,234
KRX

KOSPI Index latest observations

Observed
2026-10-28
Latest
6,012 pt
Change from previous
▲ +374.1 pt

Check the observation dates in both the summary and chart; release and refresh times can differ.

At a glance

KOSPI Index: latest value and prior change

As of 2026-10-27, KOSPI Index is 5,638 pt. It is 168.9 pt higher than 5,469 pt on 2026-10-26.

Within the default comparison window of 1,000 observations from 2022-09-21 to 2026-10-27, the latest value is at the tie-adjusted 86th percentile. Available history covers 1990-07-11 to 2026-10-27 with 9,234 observations.

Observed on
Default comparison window
2022-09-21–2026-10-27
Observations · observed cadence
1,000 · Daily
Data source
KRX

A high or low percentile does not by itself make the indicator positive, negative, or a buy or sell signal.

Korean market cross-check

KOSPI, KOSDAQ and USD/KRW compared over matching observation dates. 2026-10-20 → 2026-10-27 · 5 shared intervals

Index and currency changes over the same period
Series / source2026-10-202026-10-27Period change
KOSPI IndexKRX5,553 pt5,638 pt+1.54%
KOSDAQNaver Finance782.0 pt743.8 pt-4.88%
USD/KRWBank of Korea ECOS1,332 KRW1,323 KRW-0.71%

KOSPI and KOSDAQ performance gap

KOSDAQ's change was 6.42 percentage points below KOSPI. The indexes differ in constituents and sector weights, so this gap alone does not measure large-cap versus small-cap performance or the share of advancing stocks. Check stock and sector contributions and advance-decline counts separately.

Check market breadth

The index in won and in dollars

The FX-adjusted KOSPI change is 2.27%. This simple translation excludes dividends, taxes and conversion costs; it does not measure foreign investor returns or net buying.

Check foreign flows separately
Calculation and limitations

Period change = (end / start − 1) × 100. USD-adjusted change = [(KOSPI end / start) / (USD/KRW end / start) − 1] × 100. Uses the first and last of up to six shared observations. Holidays or gaps can make this different from a five-session return. Closing times can differ even on matching dates. Calculations use unrounded values. Direction alone is not a trading signal.

Full methodology

A dated case with frozen observations

2026-10-21: KOSPI gained +3.29%, yet decliners outnumbered advancers

The observed KOSPI level rose +3.29%. NAVER's KOSPI page reported 372 advancing, 53 unchanged and 490 declining entries for the same date. The advancing share was 372/915=40.66%, with more decliners than advancers. This demonstrates that a positive index move and the daily direction measured by security counts can differ. It does not establish large-cap leadership or individual index contributions.

This record does not update with live prices. Keep it separate from the guide's fictional teaching example and calculator. It recalculates the provider's daily prices; it has not been reconciled to exchange-confirmed regular-session closing prices.

KOSPI: prior → current observation
5,552.74 → 5,735.66 points
2026-10-20 → 2026-10-21
Index change from prior trading day
+3.29%
NAVER index-page report: advancing / unchanged / declining
372 / 53 / 490
Reported total 915 · 2026-10-21
Daily advancing share from reported counts
372 / 915 = 40.66%
Page checked:
Additional trend check: above 20-day mean / fixed sample
7 / 30 = 23.33%
Includes current day; equal values do not count as above
30-member sample collected / recalculation checked

Recalculate from the same inputs

Index return: (5,735.66 ÷ 5,552.74 − 1) × 100 = +3.29%
Total reported entries: 372 + 53 + 490 = 915
Daily advancing share of reported counts: 372 ÷ 915 × 100 = 40.66%
Each stock's 20-day mean: sum of latest 20 daily prices, including current day ÷ 20
20-day participation: 7 ÷ 30 × 100 = 23.33%

Comparisons use unrounded inputs; displayed results are rounded to two decimals. 40.66% uses the provider's 915-entry daily report; 23.33% is a 20-day trend measure for a separate fixed 30-stock sample. The latter is not the share that rose that day. Different universes and periods prevent treating the two ratios as the same series or ranking one against the other.

Open JSON: 30 members, dated prices and checking records →

What was checked, and what remains unresolved

  1. We read 372 advancing, 53 unchanged and 490 declining entries in NAVER's KOSPI index-page report for 2026-10-21, then recalculated the total and advancing share. These are provider-reported counts; we did not recount 915 individual price histories or reconcile them to official final KRX data.
  2. Before comparing results, we fixed 30 entries marked stock in NAVER's market-cap-ordered list. ETFs and ETNs were excluded; Samsung Electronics preferred shares were included. This is neither the whole KOSPI universe nor a common-share-only sample.
  3. We checked 24 valid daily prices per member for duplicate dates and required matching latest and prior dates of 2026-10-21 and 2026-10-20. We separately recalculated the mean of the latest 20 prices, including the observation date. We did not reconcile every date to an exchange holiday calendar.
  4. The KOSPI values for both dates matched NAVER's daily data and the observations stored by TapeFlow. This checks transmission and arithmetic using the same provider; it is not price confirmation by an independent provider.
  5. Within the 30-member sample, previous prices implied by the listing's changes differed from the daily histories for 30/30 members. Direction also differed for 7. We did not adopt this sample's daily advancing share as an official final figure. It is separate from the 915-entry report on the index page.

For example, Samsung Electronics' listing implies a prior reference price of KRW 211,500, while its daily history shows KRW 209,000. Hyundai Motor's history moves from KRW 305,500 to KRW 310,000, while the listing shows a KRW 0 change. Whether adjustments or trading-session differences explain this remains unresolved. We did not conceal or overwrite these differences; the 20-day result is limited to the retained daily-price series from this provider.

Expand all 30 members and their 20-day means

Prices and means are in KRW. ‘Not above’ includes equality. The JSON above contains every dated input.

1. 삼성전자 (005930)
Latest 223,500 · 20-day mean 253,450.00 · Not above
2. SK하이닉스 (000660)
Latest 1,288,000 · 20-day mean 1,619,600.00 · Not above
3. 삼성전자우 (005935)
Latest 172,400 · 20-day mean 190,745.00 · Not above
4. SK스퀘어 (402340)
Latest 773,000 · 20-day mean 1,003,400.00 · Not above
5. LG에너지솔루션 (373220)
Latest 412,500 · 20-day mean 383,900.00 · Above
6. 삼성전기 (009150)
Latest 1,184,000 · 20-day mean 1,421,600.00 · Not above
7. 삼성바이오로직스 (207940)
Latest 1,412,000 · 20-day mean 1,327,653.10 · Above
8. 현대차 (005380)
Latest 310,000 · 20-day mean 334,550.00 · Not above
9. KB금융 (105560)
Latest 160,600 · 20-day mean 167,070.00 · Not above
10. 삼성생명 (032830)
Latest 242,000 · 20-day mean 269,050.00 · Not above
11. 삼성물산 (028260)
Latest 288,500 · 20-day mean 323,875.00 · Not above
12. 셀트리온 (068270)
Latest 197,000 · 20-day mean 183,290.00 · Above
13. 삼성SDI (006400)
Latest 557,000 · 20-day mean 545,750.00 · Above
14. 기아 (000270)
Latest 110,400 · 20-day mean 112,765.00 · Not above
15. 신한지주 (055550)
Latest 91,500 · 20-day mean 102,580.00 · Not above
16. 한화에어로스페이스 (012450)
Latest 808,000 · 20-day mean 954,300.00 · Not above
17. 두산에너빌리티 (034020)
Latest 63,700 · 20-day mean 75,750.00 · Not above
18. SK (034730)
Latest 480,000 · 20-day mean 536,675.00 · Not above
19. HD현대중공업 (329180)
Latest 318,500 · 20-day mean 397,900.00 · Not above
20. 하나금융지주 (086790)
Latest 121,500 · 20-day mean 128,045.00 · Not above
21. 현대모비스 (012330)
Latest 346,000 · 20-day mean 364,725.00 · Not above
22. NAVER (035420)
Latest 179,300 · 20-day mean 187,595.00 · Not above
23. LG전자 (066570)
Latest 165,600 · 20-day mean 195,875.00 · Not above
24. 삼성화재 (000810)
Latest 597,000 · 20-day mean 623,050.00 · Not above
25. SK이노베이션 (096770)
Latest 153,500 · 20-day mean 151,710.00 · Above
26. LS ELECTRIC (010120)
Latest 165,900 · 20-day mean 191,005.00 · Not above
27. POSCO홀딩스 (005490)
Latest 301,500 · 20-day mean 307,700.00 · Not above
28. 우리금융지주 (316140)
Latest 31,500 · 20-day mean 33,530.00 · Not above
29. HMM (011200)
Latest 23,250 · 20-day mean 21,882.50 · Above
30. 메리츠금융지주 (138040)
Latest 130,500 · 20-day mean 129,275.00 · Above

How to find the data, and what each source supports

  1. In NAVER Finance, go to Domestic market → KOSPI → Daily prices and check 2026-10-20 and 2026-10-21. This case's advancing/declining counts were read on the same KOSPI page. Those counts can change later; consult dated index records and the retained checking record together.
  2. Select KRX and KOSPI in the market-cap list, then match the security codes to the published JSON. In each stock chart, select KRX and the daily interval to inspect dated values. Rankings can change; use the retained 30-member list and dated inputs to reproduce this case.
  3. KRX material supports the KOSPI index definition. It does not certify this case's prices or sample calculations. The data provider for this case is NAVER Finance.

Market reading

Put this number in context

All guides →
Range across the latest 60 observations

2026-07-29 → 2026-10-27 · pt

First
5,663 pt
2026-07-29
Latest
5,638 pt
2026-10-27
Window low
5,469 pt
2026-10-26
Window high
7,081 pt
2026-09-23

The horizontal axis follows observation order; calendar intervals may differ. High and low refer to observed values within this window, not intraday or all-time extremes. Ties show the first observation date.

Time-series chart

KOSPI Index

1990-07-11–2026-10-27

Long-history series are stored as real provider observations. Index, FX, VIX, and ratio charts use historical backfill where providers expose it; Korean investor flow and margin-credit feeds expand as stable historical endpoints become available.

Recent observations and calculated changes

The ten latest chart observations. Change subtracts the previous observation; intervals vary with holidays, release schedules and missing data. A difference in rates or ratios is not an investment return.

KOSPI Index · pt
ObservedValuePrevious dateDifference (current − previous)
2026-10-275,638 pt2026-10-26168.9 pt
2026-10-265,469 pt2026-10-23-80.83 pt
2026-10-235,550 pt2026-10-2216.53 pt
2026-10-225,534 pt2026-10-21-201.9 pt
2026-10-215,736 pt2026-10-20182.9 pt
2026-10-205,553 pt2026-10-19-215.3 pt
2026-10-195,768 pt2026-10-1699.96 pt
2026-10-165,668 pt2026-10-15113.8 pt
2026-10-155,554 pt2026-10-14-454.6 pt
2026-10-146,009 pt2026-10-13-26.54 pt

Source: KRX

Interpretation guide

Reading the KOSPI through its flow structure

The KOSPI is a market-cap weighted index of all companies listed on the KRX main board, based at 100 on January 4, 1980. Because mega-cap semiconductors dominate the weighting, the index often tells you more about Samsung Electronics, SK Hynix, and foreign capital flows than about the average Korean stock.

What the construction implies

Cap weighting means a handful of names can move the whole index. When the two largest semiconductor stocks approach a quarter of total weight, an index rally is not proof of broad market strength.

  • On up days, compare advancers versus decliners to separate broad strength from concentration.
  • When Samsung Electronics and SK Hynix move against the index, check their weights and index contributions. Contributions from other stocks may have offset them, but advance-decline counts and sector returns are needed to assess how the wider market performed.
  • When KOSPI and KOSDAQ move in opposite directions, compare their constituents and sector contributions. Index direction alone does not separate large-cap flows from retail risk appetite.

Foreign flows and the won

Foreign investors hold a large share of KOSPI market cap, so the index is sensitive to emerging-market allocation shifts and the direction of the won. In won-weakness phases, currency-driven foreign selling often caps the index.

  • When KOSPI holds up as USD/KRW rises, check foreign, institutional and retail net buying and sector returns for the same session. Verify whether foreigners actually sold before assessing the role of domestic demand.
  • When foreign net buying and won strength coincide, check whether cumulative buying is concentrated in one session or a few large caps and whether more stocks are advancing. Co-movement alone does not establish rally durability.
  • The U.S. semiconductor cycle and the NASDAQ Composite are useful leading references for KOSPI heavyweight flows.

Common misreads and a checking order

Treating an index level as cheap or expensive on its own is the most common mistake. The same 2,500 print can describe very different markets depending on earnings, FX, and leverage conditions.

  • Before judging the index, check USD/KRW, the VIX Index, and KOSPI margin credit in that order.
  • Around short-selling rule changes or dividend record dates, suspect flow distortion first.
  • On sharp down days, identify whether large caps led or small caps were dumped before reacting.

Related views

Related indicators and radar