>
, ,

Korea KIND Disclosures API: KOSPI/KOSDAQ Corporate Filings in Real Time

Reading Time: 4 minutes

ไธญๆ–‡็‰ˆ: ไธญๆ–‡็‰ˆๆœฌ

TL;DR. KIND (Korea Investor’s Network for Disclosure) is the Korea Exchange’s official corporate disclosure portal โ€” the single source of truth for every regulatory filing by ~800 KOSPI and ~1,650 KOSDAQ-listed companies. KIND covers periodic reports (annual and quarterly), material event disclosures under the Korean Commercial Code and Capital Markets Act, and fair-disclosure announcements. The portal exposes a working search interface but no documented third-party API. For Korea equity research desks, FSC-regulated funds, and cross-jurisdictional compliance teams, you need filings as structured data. This guide covers the KIND structure, the disclosure categories that matter, and a working Python pipeline using the Korea KIND Disclosures actor.

How Korean disclosure works

Korea operates two parallel disclosure systems: KIND (run by KRX, the exchange) and DART (Data Analysis, Retrieval and Transfer System, run by the Financial Supervisory Service, the FSS). The split is approximately:

  • KIND โ€” exchange-level disclosures: material events, trading halts, listing-rule notices, share buybacks, dividend announcements. Real-time, English summaries available.
  • DART โ€” securities filings: periodic reports (Form Annual / Semi / Quarterly), prospectuses, beneficial ownership reports (5% rule), and major shareholding disclosure. Korean-language canonical; English partial.

For market-event monitoring and trading-event use, KIND is the higher-velocity feed. For deep fundamentals and ownership analysis, DART is the canonical source. A complete Korea pipeline uses both; this guide focuses on KIND.

KIND disclosure taxonomy

KIND categorizes disclosures by reporting type. The categories that matter most for trading and compliance:

  • Major Management Issues โ€” change in control, material asset transactions, M&A. Korea’s RPT regime is strict, and these disclosures move stocks.
  • Earnings preliminary disclosure โ€” Korean issuers commonly pre-disclose quarterly results before the formal periodic report.
  • Trading halts and resumption notices โ€” KRX has frequent halting authority around material announcements.
  • Share buyback notices and resolution disclosures โ€” board-level resolutions to repurchase, followed by daily execution updates.
  • Forward-looking statements โ€” explicit forward guidance disclosures, a category that doesn’t have a clean US analog.
  • Stock-related disclosures โ€” rights issues, stock splits, conversion of CBs.
  • Fair Disclosure Regulation (FDR) notices โ€” Korea’s selective-disclosure rules; FDR filings are required when material information was shared with a subset of market participants.

Working Python example

The Korea KIND Disclosures actor normalizes the KIND search output with ticker resolution (six-digit KRX codes), English headline parsing where available, and category mapping. Curl:

curl -X POST "https://api.apify.com/v2/acts/nexgendata~korea-kind-disclosures/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"market": "KOSPI", "since": "2026-05-01", "categories": ["TRADING_HALT","MAJOR_MANAGEMENT","EARNINGS_PREDISCLOSURE"]}'

Python โ€” KOSPI 200 daily monitoring:

import os, json, urllib.request
APIFY_TOKEN = os.environ["APIFY_TOKEN"]
ACTOR = "nexgendata~korea-kind-disclosures"
# Top names โ€” Samsung, SK Hynix, Hyundai Motor, LG Energy Solution
watchlist = ["005930","000660","005380","373220","035420","051910","068270"]
payload = json.dumps({
    "tickers": watchlist,
    "since": "2026-05-01",
    "languages": ["ko","en"],
}).encode("utf-8")
url = f"https://api.apify.com/v2/acts/{ACTOR}/run-sync-get-dataset-items?token={APIFY_TOKEN}"
req = urllib.request.Request(url, data=payload, method="POST",
                              headers={"Content-Type": "application/json"})
with urllib.request.urlopen(req, timeout=600) as r:
    items = json.loads(r.read())
for d in items:
    print(f"{d['publishedAt']} | {d['ticker']} {d['issuerName']} | {d['category']}")
    print(f"   {d.get('headlineEn') or d['headline']}")

Returned shape:

{
  "ticker": "005930",
  "isin": "KR7005930003",
  "issuerName": "Samsung Electronics Co., Ltd.",
  "issuerNameKo": "์‚ผ์„ฑ์ „์ž",
  "market": "KOSPI",
  "publishedAt": "2026-05-29T16:00:00+09:00",
  "category": "EARNINGS_PREDISCLOSURE",
  "headline": "Provisional Q1 2026 Sales and Operating Profit",
  "headlineKo": "2026๋…„ 1๋ถ„๊ธฐ ๋งค์ถœ์•ก ๋˜๋Š” ์†์ต๊ตฌ์กฐ 30% ์ด์ƒ ๋ณ€๊ฒฝ",
  "documentUrl": "https://kind.krx.co.kr/common/disclsviewer.do?method=search&acptno=...",
  "language": "en"
}

Cost comparison: Korea disclosure data sources

SourceCoverageEnglishAnnual cost
KRX KIND own portalFullPartialFree, manual
KRX KIND English API (limited)PartialYesSubscription
FnGuide / DataGuideFull + fundamentalsYesKorean-domestic vendor, multi-thousand USD/year
Bloomberg Terminal (KS / KQ)FullYes~$24k per seat
Refinitiv Eikon KoreaFullYes~$22k per seat
Yonhap Infomax / EdailyNews overlayPartialLocal vendor pricing
KIND Disclosures actorFull KIND coverageWhere filing has EnglishPPE per filing

What this enables

  • FSC-regulated compliance โ€” Korean asset managers running Korean-equity strategies have FDR and material-event monitoring obligations. Automated KIND polling at 5-minute cadence with alerts on portfolio holdings closes the manual-monitoring gap
  • Pre-disclosure earnings tracking โ€” Korean issuers’ preliminary earnings disclosures are often the dominant fundamental-news flow; structured access lets you build earnings-surprise event studies on the full KOSPI/KOSDAQ universe
  • Sector dashboards for semis, EV battery, K-content (entertainment), and biotech
  • Cross-border Asia funds โ€” pair KIND with HKEX, SGX, and PSE Edge for a regional disclosure feed across the four major non-Japan Asian markets

KOSPI vs. KOSDAQ practical differences

KOSPI hosts the large-cap names โ€” Samsung, SK Hynix, Hyundai, the four chaebol cores. KOSDAQ is the tech / growth board with a heavy concentration of K-content, biotech, and EV-battery names. From a disclosure structure perspective the rules are similar but KOSDAQ has more frequent trading halts (the volatility-mitigation regime is stricter at low caps) and more pre-disclosure earnings activity. Most Korea-equity strategies treat them as two related but distinct universes.

English language coverage caveat

KRX publishes English summaries of Korean-language disclosures but coverage is partial โ€” roughly 60-70% of KOSPI material events get English summaries within hours, but the long tail of routine corporate-governance disclosures may remain Korean-only. For non-Korean-speaking analysts, pairing the KIND feed with a translation step (the actor optionally returns machine-translated summaries) closes the gap for monitoring use; for legal / compliance use the canonical Korean filing is authoritative.

KIND vs DART: when to pull each

A common question for teams new to Korean disclosure: which system do I monitor? The pragmatic answer is “both, for different purposes.” KIND is the event feed โ€” earnings pre-disclosures, M&A signings, trading halts, dividend resolutions. KIND filings hit the wire in near real time and are the right source for any time-sensitive workflow. DART is the fundamentals feed โ€” the structured Annual Report (์‚ฌ์—…๋ณด๊ณ ์„œ), Semi-Annual Report (๋ฐ˜๊ธฐ๋ณด๊ณ ์„œ), and Quarterly Report (๋ถ„๊ธฐ๋ณด๊ณ ์„œ) plus shareholding disclosures under the 5% rule. DART filings are denser but slower-cadence; quarterly reports land within 45 days of period end. For a complete Korea research stack, KIND drives the event-monitoring side and DART drives the periodic-fundamentals side, joined on the six-digit KRX ticker.

Trading halts and volatility interruptions

KRX runs an automated volatility interruption (VI) regime distinct from the discretionary trading halts in KIND โ€” when a single name moves more than a threshold percentage within a defined window, trading pauses for two minutes. VIs are not separately disclosed on KIND, but the related material-information disclosure that often triggers them is. A useful monitoring pattern: pair the KIND material-information stream with KRX’s volatility-interruption tape to attribute price-action pauses to disclosed events.

Adjacent feeds

For quote-level Korean data and screening, see our KOSPI Stock Screener guide. For ASEAN cross-jurisdiction work, pair Korea with PSE Edge (Philippines) and SGX Singapore.

Get started: Pull your first KIND batch free at the Korea KIND Disclosures actor page.

Related Reading

More from this China / APAC series:

From the SEC/SGX/ASX and PR-newswire series:

Factual public data — not financial or investment advice.

Run it yourself in minutes

New users get $5 free credit (no card). Browse the full 300+ actor catalog and run any tool on pay-per-use pricing.

More from the blog