金融量化分析服务器

印度股市实时量化分析服务器,集成实时数据获取、量化分析和虚拟投资组合管理功能。

  • by PardhuWebDev
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 PardhuWebDev/indiaquant-mcp

使用说明

IndiaQuant MCP 开发商:Pardha Saradhi CH

该项目是一个模型上下文协议(MCP)服务器,将实时印度股市(NSE)智能集成到Claude Desktop中。它允许AI助手执行实时数据检索、定量分析和虚拟投资组合管理。

特性 服务器公开了10个用于财务分析的专用工具:

市场数据:实时价格获取和行业表现热图。

期权分析:实时期权链检索和异常活动检测(交易量与OI峰值)。

量子引擎:从头开始为Delta、Gamma、Theta和Vega实现Black-Scholes。

技术信号:14周期RSI趋势检测和市场范围内的“买入”设置扫描。

虚拟交易:具有实时损益计算功能的持久SQLite支持的投资组合跟踪。

技术决策 数学实现:为了演示定量推理,Option Greeks是使用numpy和scipy而不是外部定价库手动计算的。

模块化架构:代码库被解耦为特定于逻辑的模块(市场、定量、信号、投资组合),以提高可维护性。

情绪代理:由于API的限制,情绪来源于量加权价格动作,在不需要付费新闻订阅的情况下识别高利率股票。

项目结构 server.py:工具注册的主要入口点。

core/market.py:处理API与yfnance的交互。

core/quant.py:包含Black-Scholes数学模型。

core/signals.py:技术指标和筛选逻辑。

core/portfolio.py:管理数据库持久性和钱包逻辑。