KSD_FOREIGN_BLOCK_403 banking auth_error ai_generated true

AI tells a foreign investor to trade Korean stocks without a real-name account or IBTN, ignoring KSE settlement rules

ID: banking/kse-trading-suspension

Also available as: JSON · Markdown · 中文
88%Fix Rate
85%Confidence
1Evidence
2024-03-15First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
KRX trading system v3.2.1 active
KSD settlement protocol 2024 active

Root Cause

The Korea Exchange (KRX) mandates that all foreign investors must register a Foreign Investment Registration Number (FIRN) and use a real-name securities account with a local bank to settle trades; without this, order placement is blocked by the Korea Securities Depository (KSD).

generic

中文

韩国交易所(KRX)强制要求所有外国投资者注册外国投资登记号(FIRN)并使用本地银行的实名证券账户进行交易结算;否则,韩国证券预托院(KSD)将阻止订单下达。

Official Documentation

https://www.krx.co.kr/main/main.jsp

Workarounds

  1. 88% success Register FIRN via a KRX-designated bank (e.g., KB Kookmin) by submitting passport, visa, and proof of overseas address; then open a real-name securities account. Example command for API-based registration: curl -X POST https://api.krx.co.kr/foreign/register -H 'Content-Type: application/json' -d '{"passport":"P12345678","visa":"E-2","address":"123 Main St, Seoul"}'
    Register FIRN via a KRX-designated bank (e.g., KB Kookmin) by submitting passport, visa, and proof of overseas address; then open a real-name securities account. Example command for API-based registration: curl -X POST https://api.krx.co.kr/foreign/register -H 'Content-Type: application/json' -d '{"passport":"P12345678","visa":"E-2","address":"123 Main St, Seoul"}'
  2. 82% success Use a global broker with KRX access (e.g., Interactive Brokers) that handles FIRN on behalf, but verify FIRN status before trading
    Use a global broker with KRX access (e.g., Interactive Brokers) that handles FIRN on behalf, but verify FIRN status before trading
  3. 75% success Hire a local securities firm (e.g., Mirae Asset) as intermediary; they manage FIRN and KSD settlement for a fee
    Hire a local securities firm (e.g., Mirae Asset) as intermediary; they manage FIRN and KSD settlement for a fee

中文步骤

  1. Register FIRN via a KRX-designated bank (e.g., KB Kookmin) by submitting passport, visa, and proof of overseas address; then open a real-name securities account. Example command for API-based registration: curl -X POST https://api.krx.co.kr/foreign/register -H 'Content-Type: application/json' -d '{"passport":"P12345678","visa":"E-2","address":"123 Main St, Seoul"}'
  2. Use a global broker with KRX access (e.g., Interactive Brokers) that handles FIRN on behalf, but verify FIRN status before trading
  3. Hire a local securities firm (e.g., Mirae Asset) as intermediary; they manage FIRN and KSD settlement for a fee

Dead Ends

Common approaches that don't work:

  1. Attempting to trade via a global broker without FIRN registration 95% fail

    KRX settlement requires KSD registration; global brokers reject orders for KOSPI without FIRN

  2. Using a friend's local Korean bank account as proxy 90% fail

    KSD cross-references investor identity with FIRN; proxy accounts trigger fraud flags and account freeze

  3. Opening a non-resident foreign currency account and trading directly 85% fail

    Non-resident accounts lack securities settlement capability; KRX mandates dedicated investment accounts