2 puntos por marsboy02 2026-03-25 | 2 comentarios | Compartir por WhatsApp

Como la volatilidad reciente del mercado bursátil ha aumentado y me empezó a interesar mucho más, hace dos semanas hice con Claude Code una extensión para poder consultar el mercado bursátil de Corea desde VS Code.

Hubo quienes me dijeron que les parecía curioso verlo dentro de VS Code, y como yo también me he interesado más por las acciones, pensé en publicarlo en GeekNews para recibir más ideas o propuestas de mejora.

Por ahora tiene las siguientes funciones.

  • Consultar los índices KOSPI/KOSDAQ desde la barra inferior de VS Code
  • Administrar acciones de interés en una pestaña de VS Code
  • Agregar acciones de interés mediante la opción de añadir símbolo

¡Son bienvenidas todas las ideas y propuestas de mejora!

2 comentarios

 
dydwls140 2026-03-25

Es una extensión interesante. Seguramente fue hecha con IA, pero parece que necesita una revisión de código. Mientras la probaba, vi algunos puntos que me llamaron la atención, así que te dejo un issue.

  • En fetchAndUpdate, después de verificar isMarketOpen(), la rama está vacía, así que incluso fuera del horario de mercado se siguen haciendo llamadas a la API cada 15 segundos
  • Como se hace una solicitud HTTP individual por cada acción, si tienes 30 acciones en seguimiento, en la carga inicial pueden generarse hasta 90 solicitudes
  • tradingValue = volume * price difiere bastante del volumen de negociación real
  • symbolCache no tiene TTL ni eviction

Espero que te sirva como referencia.

Si quieres dejar de ser junior, es indispensable entender el código que escribes.

 
marsboy02 2026-03-25

Gracias por la reseña. Además del contexto del mercado bursátil, veo que también tengo que poner mucha atención en la calidad del código.

Creo que, al cambiar apresuradamente de la API de Naver a la API de Yahoo, terminé descuidando bastante la calidad.
Lo tomaré en cuenta para seguir trabajando. Además, si tienen cualquier otra incomodidad o sugerencia de mejora, les agradeceré mucho su feedback en cualquier momento.