QMT MCP Server
Descargar y consultar datos del mercado de valores utilizando la plataforma QMT.
GitHub
21
Prueba este MCPPatrocinadoDocumentación
QMT MCP Server
Descripción del proyecto
- Servidor MCP basado en la plataforma QMT para cotizaciones de acciones, diseñado para proporcionar funciones de descarga y consulta de datos del mercado de valores.
Características
- Obtener información detallada de acciones
- Descargar datos históricos de acciones
- Consultar datos del mercado de valores
Funciones de herramientas
get_current_time_tool: Obtener la hora actualget_instrument_detail_tool: Obtener información detallada de una accióndownload_history_data_tool: Descargar datos históricos de mercado de una acción específicadownload_history_data2_tool: Descargar datos históricos de mercado de múltiples accionesget_market_data_ex_tool: Obtener datos de mercado de múltiples acciones
Ejemplos
-
Pregunta: ¿Cómo ha sido el rendimiento de China Mobile A-share en los últimos tres meses? Analice de forma integral desde múltiples perspectivas con base en los datos.
Para analizar en detalle el rendimiento de China Mobile A-share en los últimos tres meses, primero necesito obtener los datos relevantes. El código de la acción de China Mobile A-share es 600941.SH. Obtendré la información detallada y los datos históricos de cotización de esta acción. Ver resultado de get_instrument_detail_tool Ahora descargaré los datos históricos de China Mobile A-share de los últimos tres meses. Considerando que hoy es 16 de abril de 2025, obtendré los datos diarios desde el 16 de enero de 2025 hasta la fecha: Ver resultado de download_history_data_tool Ahora obtendré los datos detallados del mercado de China Mobile A-share: Ver resultado de get_market_data_ex_tool Obtengamos la hora actual para determinar el día de negociación más reciente: Ver resultado de get_current_time_tool Ahora que he obtenido los datos detallados de China Mobile A-share (600941.SH) de los últimos tres meses, procederé a realizar un análisis integral de su rendimiento. Análisis del rendimiento de China Mobile A-share en los últimos tres meses 1. Análisis de la tendencia del precio Tendencias generales: Precio inicial (16 de enero de 2025): precio de apertura 108,40 yuanes, precio de cierre 109,29 yuanes Precio más reciente (15 de abril de 2025): precio de apertura 110,43 yuanes, precio de cierre 111,75 yuanes Aumento acumulado en tres meses: 2,25% (de 109,29 yuanes a 111,75 yuanes) Rendimiento por etapas: Enero: el precio de la acción fluctuó poco, manteniéndose en el rango de 107-111 yuanes Febrero: se observó un aumento notable, alcanzando un máximo de etapa de 114,50 yuanes el 21 de febrero Finales de febrero a marzo: experimentó una caída, llegando a un mínimo de etapa de 105,66 yuanes el 12 de marzo Finales de marzo a abril: se estabilizó y recuperó, alcanzando 112,60 yuanes el 9 de abril, seguido de un ligero retroceso 2. Análisis del volumen de negociación Cambios en el volumen de negociación: Volumen diario promedio: aproximadamente 162.000 lotes Fechas de alto volumen de negociación: 10 de febrero: 345.000 lotes (el precio subió de 108,14 a 110,00 yuanes) 21 de febrero: 352.000 lotes (el precio subió de 110,37 a 114,50 yuanes) 21 de marzo: 355.000 lotes (el precio subió de 105,00 a 106,65 yuanes) 7 de abril: 368.000 lotes (el precio cayó de 108,99 y luego se recuperó a 108,45 yuanes) 8 de abril: 323.000 lotes (el precio subió significativamente a 111,60 yuanes) Relación entre volumen y precio: El volumen aumentó durante subidas significativas: como el 10 de febrero, 21 de febrero y 8 de abril El volumen fue relativamente menor durante los ajustes de precio: como desde mediados de marzo hasta finales de marzo 3. Análisis de volatilidad del precio Amplitud de fluctuación: Precio máximo: 114,50 yuanes (21 de febrero de 2025) Precio mínimo: 105,00 yuanes (20 de marzo de 2025) Amplitud máxima: 9,05% (diferencia entre el punto más alto y el más bajo) Amplitud promedio de fluctuación intradía: 1,58% Volatilidad: Volatilidad diaria promedio en los últimos tres meses: 0,77% La volatilidad de febrero fue mayor que la de enero y marzo, lo que refleja un sentimiento de mercado más activo 4. Análisis de indicadores técnicos Líneas de tendencia: Tendencia a corto plazo: tendencia alcista desde abril Tendencia a mediano plazo: se formó un patrón de reversión en forma de "V", que comenzó a recuperarse después de tocar fondo a mediados de marzo Niveles de soporte y resistencia: Nivel de soporte principal: alrededor de 105 yuanes (probado varias veces sin ruptura efectiva) Nivel de resistencia principal: rango de 112-115 yuanes (zona de máximos de febrero) Indicadores de volumen: El volumen aumentó cuando el precio subió, lo que indica una fuerza alcista relativamente fuerte El volumen reciente se mantuvo en un nivel relativamente alto, lo que muestra un mayor interés del mercado en esta acción 5. Análisis comparativo con el mercado Aunque no se pueden obtener directamente los datos del índice SSE Composite del mismo período, según las características de la tendencia del precio, se puede inferir: De enero a febrero, China Mobile tuvo un rendimiento superior al del mercado general (el mercado general tuvo un buen desempeño en febrero) De principios a mediados de marzo, se ajustó en sincronía con el mercado Desde principios de abril, siguió el rebote general del mercado con un desempeño relativamente positivo 6. Análisis de hitos importantes Fechas clave y su desempeño: 21 de febrero: gran aumento diario del 3,74%, con un volumen de negociación notablemente mayor 22-26 de febrero: 3 días consecutivos de caídas, con una caída acumulada de aproximadamente el 6% 20-21 de marzo: fuerte rebote después de tocar el mínimo de etapa, con un aumento diario del 1,57% 8-9 de abril: dos días consecutivos de subidas, con un aumento acumulado del 3,83% 7. Evaluación del valor de inversión Observaciones basadas en los datos: El precio fluctuó al alza, mostrando una tendencia alcista general estable La actividad de negociación fue moderada, sin fluctuaciones anormales evidentes El aumento reciente del volumen acompañado de subidas de precio indica una mayor confianza del mercado Factores potenciales: Como líder del sector de telecomunicaciones, China Mobile tiene una posición de mercado sólida El desarrollo del negocio 5G y las posibles aplicaciones de nuevas tecnologías emergentes pueden ser los factores impulsores del reciente aumento del precio de la acción La volatilidad relativamente estable del precio refleja la visión positiva a largo plazo de los inversores sobre esta acción 8. Conclusión integral El rendimiento de China Mobile A-share en los últimos tres meses mostró en general una tendencia de caída inicial seguida de recuperación: enero fue relativamente estable, febrero mostró un aumento notable seguido de un retroceso, marzo experimentó un ajuste, y desde abril se ha estabilizado y recuperado nuevamente. El aumento acumulado general fue del 2,25%, con volatilidad moderada y actividad de negociación relativamente alta. Desde una perspectiva técnica, la acción ha completado un ciclo completo de ajuste-rebote, actualmente se encuentra en un canal ascendente y es probable que continúe superando los máximos anteriores a corto plazo. Con el reciente aumento del volumen de negociación, el interés del mercado en esta acción está creciendo, y su desempeño futuro merece atención. -
Pregunta: ¿Cómo ha sido el rendimiento de PetroChina, Sinopec y CNOOC en el mercado A-share en los últimos tres meses?
Permítame consultar los datos de rendimiento de PetroChina, Sinopec y CNOOC en el mercado A-share de los últimos tres meses. Primero, necesito obtener los códigos de estas acciones y luego descargar los datos históricos relevantes. El código de PetroChina en el mercado A-share es 601857.SH; el código de Sinopec es 600028.SH; el código de CNOOC en A-share es 600938.SH. Permítame confirmar estos códigos y obtener la información de las acciones: Ver resultado de get_instrument_detail_tool Ver resultado de get_instrument_detail_tool Ver resultado de get_instrument_detail_tool Ahora permítame obtener la hora actual para determinar el rango de tiempo de los últimos tres meses: Ver resultado de get_current_time_tool Según la hora actual que es el 21 de abril de 2025, obtendré los datos de las acciones desde el 21 de enero de 2025 hasta la fecha (aproximadamente 3 meses): Ver resultado de download_history_data2_tool Ahora obtendré los datos de mercado de estas acciones: Ver resultado de get_market_data_ex_tool Con base en los datos obtenidos, ahora puedo analizar el rendimiento de PetroChina, Sinopec y CNOOC en el mercado A-share de los últimos tres meses. Análisis del rendimiento de PetroChina (601857.SH) en los últimos tres meses Precio inicial (21 de enero de 2025): precio de apertura de 8,53 yuanes Precio final (21 de abril de 2025): precio de cierre de 7,94 yuanes Cambio porcentual en tres meses: (7,94 - 8,53) / 8,53 ≈ -6,92% Precio máximo del período: 8,56 yuanes (21 de enero) Precio mínimo del período: 7,33 yuanes (7 de abril) Análisis de tendencia: en general, mostró una tendencia de estabilidad inicial seguida de caída, con una caída significativa a principios de abril y un ligero rebote posterior Análisis del rendimiento de Sinopec (600028.SH) en los últimos tres meses Precio inicial (21 de enero de 2025): precio de apertura de 6,18 yuanes Precio final (21 de abril de 2025): precio de cierre de 5,66 yuanes Cambio porcentual en tres meses: (5,66 - 6,18) / 6,18 ≈ -8,41% Precio máximo del período: 6,19 yuanes (21 de enero) Precio mínimo del período: 5,25 yuanes (7 de abril) Análisis de tendencia: en general mostró una tendencia a la baja, con una caída notable también a principios de abril, seguida de cierta recuperación Análisis del rendimiento de CNOOC (600938.SH) en los últimos tres meses Precio inicial (21 de enero de 2025): precio de apertura de 28,23 yuanes Precio final (21 de abril de 2025): precio de cierre de 24,92 yuanes Cambio porcentual en tres meses: (24,92 - 28,23) / 28,23 ≈ -11,73% Precio máximo del período: 28,28 yuanes (21 de enero) Precio mínimo del período: 23,11 yuanes (7 de abril) Análisis de tendencia: en general, mostró la mayor caída, especialmente una caída pronunciada a principios de abril, seguida de un ligero rebote Análisis comparativo de las tres empresas Comparación de caídas: CNOOC tuvo el peor desempeño, con una caída acumulada de aproximadamente el 11,73% en tres meses; Sinopec le siguió con una caída de aproximadamente el 8,41%; PetroChina tuvo un desempeño relativamente mejor, con una caída de aproximadamente el 6,92% Volatilidad: CNOOC tuvo la mayor volatilidad, con el precio de la acción cayendo del rango de 28 yuanes al rango de 24 yuanes; PetroChina y Sinopec tuvieron fluctuaciones relativamente menores Punto clave en el tiempo: las tres empresas experimentaron caídas significativas alrededor del 7 de abril, posiblemente relacionadas con el mismo factor de mercado o del sector Rendimiento del rebote: las tres empresas tuvieron cierto rebote a mediados de abril, pero no lograron recuperar los niveles de finales de marzo Resumen En los últimos tres meses, las tres empresas petroleras mostraron una tendencia a la baja en el mercado A-share, siendo CNOOC la que registró la mayor caída y PetroChina el desempeño relativamente mejor. Las tres empresas experimentaron caídas notables a principios de abril, seguidas de ligeros rebotes, lo que indica que la industria petrolera en su conjunto pudo haber sido afectada por ciertos factores desfavorables. Las tendencias de precios de estas tres empresas son similares, lo que muestra una fuerte correlación sectorial.
Notas
- Debido a las limitaciones del cliente QMT, actualmente solo se admite Windows
- Antes de iniciar el servicio MCP, asegúrese de que QMT esté abierto y ejecutándose en segundo plano
Inicio rápido
-
Instalar QMT-MCP-Server
$ pip install git+https://github.com/jm12138/qmt-mcp-server -
Iniciar el cliente QMT o MiniQMT
-
Iniciar el servidor MCP
-
Modo stdio (adecuado para uso local)
$ qmt_mcp_server_stdio -
Modo sse (adecuado para implementación en servidor)
$ qmt_mcp_server_sse --host 0.0.0.0 --port 8000
-
-
Configuración del cliente
-
Claude Desktop
{ "mcpServers": { "qmt-mcp-server": { "command": "qmt_mcp_server_stdio" } } } -
VS Code
{ "servers": { "qmt-mcp-server": { "command": "qmt_mcp_server_stdio" } } }{ "servers": { "qmt-mcp-server": { "type": "sse", "url": "http://0.0.0.0:8000/sse", } } }
-