Skip to main content
Glama

KIS REST API MCP Server

by migusdn

API REST MCP (Protocolo de Contexto de Modelo) de Korea Investment & Securities

Este es un servidor MCP (Protocolo de contexto de modelo) que busca información sobre precios y transacciones de acciones utilizando la API REST de Korea Investment & Securities (KIS). Proporciona diversas funciones de transacciones financieras, como negociación de acciones nacionales y extranjeras, consulta de precios y gestión de cuentas.

✨ Características principales

  • 🇰🇷 Negociación de acciones nacionales
    • Consulta de precios actuales en tiempo real
    • Orden de compra/venta
    • Consultar saldo
    • Ver información del hogar
    • Consultar el historial de pedidos
  • 🌏 Comercio de acciones extranjeras
    • Soporte para los principales mercados, incluidos EE. UU., Japón, China, Hong Kong y Vietnam.
    • Consulta de precios actuales en tiempo real
    • Orden de compra/venta
  • Características
    • Respuesta rápida con procesamiento asincrónico
    • Información de precios y transacciones en tiempo real
    • Manejo de errores estable
    • Diseño escalable

⚠️ Nota

Este proyecto aún está en desarrollo y es un proyecto inacabado. Realice una prueba exhaustiva antes de usarlo para realizar una inversión real.

  • Cualquier pérdida y responsabilidad derivada del uso de este proyecto son enteramente responsabilidad del usuario.
  • Al utilizar la API, debe cumplir con los Términos de uso de Korea Investment & Securities.
  • Se requiere precaución al utilizar una cuenta real y se recomienda realizar pruebas suficientes con una cuenta de inversión simulada.
  • Asegúrese de verificar las restricciones con respecto a los límites de llamadas API.

Requisitos

  • Python >= 3.13
  • uv (herramienta de empaquetado de Python)

Instalación

# 1. Install uv if not already installed pip install uv # 2. Create and activate virtual environment uv venv source .venv/bin/activate # Linux/MacOS # or .venv\\Scripts\\activate # Windows # 3. Install dependencies uv pip install -e . # 4. Set environment variables export KIS_APP_KEY="앱키" export KIS_APP_SECRET="시크릿키" export KIS_ACCOUNT_TYPE="VIRTUAL" # 또는 "REAL" export KIS_CANO="계좌번호"

Funciones

Comercio de acciones nacionales

  • inquery_stock_price - Consultar el precio actual de las acciones
    • symbol : código bursátil (p. ej., "005930") (cadena, obligatoria)
    • Rendimientos: Precio actual, precio del día anterior, tasa de aumento o disminución, volumen de negociación, etc.
  • order_stock - Orden de compra/venta de acciones
    • symbol : código bursátil (cadena, obligatorio)
    • quantity : Cantidad del pedido (número, requerido)
    • price : precio del pedido (0: precio de mercado) (número, obligatorio)
    • order_type : Tipo de orden ("compra" o "venta") (cadena, obligatoria)
  • inquery_balance - Consultar el saldo de la cuenta
    • Devoluciones: Tenencias, valoración, estado de pérdidas y ganancias, etc.
  • inquery_order_list - Consultar el historial diario de pedidos
    • start_date : Fecha de inicio de la búsqueda (AAAAMMDD) (cadena, obligatoria)
    • end_date : Fecha de finalización de la búsqueda (AAAAMMDD) (cadena, obligatoria)
  • inquery_order_detail - Consultar detalles del pedido
    • order_no : número de pedido (cadena, obligatorio)
    • order_date : Fecha del pedido (AAAAMMDD) (cadena, obligatoria)
  • inquery_stock_ask - Consultar información sobre el precio de las acciones
    • symbol : código bursátil (cadena, obligatorio)
    • Devoluciones: precio de compra/venta, cantidad ofertada, etc.

Comercio de acciones en el extranjero

  • order_overseas_stock - Orden de compra/venta de acciones extranjeras
    • symbol : código bursátil (p. ej., "AAPL") (cadena, obligatoria)
    • quantity : Cantidad del pedido (número, requerido)
    • price : precio del pedido (número, requerido)
    • order_type : Tipo de orden ("compra" o "venta") (cadena, obligatoria)
    • market : Código de mercado (cadena, obligatorio)
      • "NASD": NASDAQ
      • "NYSE": Nueva York
      • "AMEX": Amex
      • "SEHK": Hong Kong
      • "SHAA": Shanghái, China
      • "SZAA": Shenzhen, China
      • "TKSE": Japón
      • "HASE": Hanói, Vietnam
      • "VNSE": Ciudad Ho Chi Minh, Vietnam
  • inquery_overseas_stock_price - Consultar precios actuales de acciones en el extranjero
    • symbol : código bursátil (cadena, obligatorio)
    • market : Código de mercado (cadena, obligatorio)

Recursos

Configuración

Configure su clave API y la información de su cuenta a través de variables de entorno:

  • KIS_APP_KEY : Clave de la aplicación de inversión y valores de Corea
  • KIS_APP_SECRET : Clave secreta de inversión y valores de Corea
  • KIS_ACCOUNT_TYPE : Tipo de cuenta ("REAL" o "VIRTUAL")
  • KIS_CANO : Número de cuenta

Horario de negociación

Acciones nacionales:

  • Horario habitual: 09:00 ~ 15:30
  • Precio único fuera de horario: 15:40 ~ 16:00

Acciones extranjeras:

  • EE. UU. (NASDAQ/Nueva York): 22:30 ~ 05:00 (hora de Corea)
  • Japón: 09:00 ~ 15:10
  • China: 10:30 ~ 16:00
  • Hong Kong: 10:30 - 16:00
  • Vietnam: 11:15 - 16:15

Manejo de errores

Errores principales que pueden ocurrir al llamar a la API:

  • Error de autenticación: clave API o clave secreta no válida
  • Fondos insuficientes: Cuando el importe del pedido es mayor que el saldo de la cuenta
  • Límite de tiempo: Fuera del horario comercial
  • Límite de pedido: si la cantidad o el importe del pedido excede el límite.

Acerca de

  • Diseño escalable
  • Respuesta rápida con procesamiento asincrónico
  • Información de precios y transacciones en tiempo real
  • Manejo de errores estable

Licencia

Licencia MIT

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto modelo para interactuar con la API REST de Korea Investment & Securities (KIS), lo que permite la negociación de acciones nacionales y extranjeras, la verificación de precios y la gestión de cuentas.

  1. ✨ Características principales
    1. ⚠️ Nota
      1. Requisitos
        1. Instalación
          1. Funciones
            1. Comercio de acciones nacionales
            2. Comercio de acciones en el extranjero
          2. Recursos
            1. Configuración
            2. Horario de negociación
          3. Manejo de errores
            1. Acerca de
              1. Licencia

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server providing tools for querying A-share stock market data, including historical prices, financial reports, market indices, and macroeconomic indicators.
                  Last updated -
                  28
                  178
                  Python
                  MIT License
                • -
                  security
                  -
                  license
                  -
                  quality
                  A Model Context Protocol server that provides tools for interacting with Yahoo Finance, allowing users to retrieve stock prices, company information, and perform financial data comparisons.
                  Last updated -
                  Python
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that provides intelligent stock data assistance through Tushare's financial data API, enabling users to query comprehensive stock information, financial data, and market indices through natural language.
                  Last updated -
                  6
                  Python
                  MIT License
                  • Linux
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  A custom Model Context Protocol server that provides real-time financial analysis tools including stock monitoring, portfolio management, market summaries, and automated price alerts with Telegram notifications.
                  Last updated -
                  Python

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/migusdn/KIS_MCP_Server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server