
FinanceMCP
这是一个金融领域相关的mcp,本项目通过集成 Tushare API 和 Binance API 为语言模型(如Claude)提供全面的实时金融数据访问能力,支持股票、基金、债券、宏观经济指标、稳定币、虚拟货币等多维度金融数据分析。其中也包含了金融数据查询、财经新闻查询、国家统计局数据查询等
Stars: 190

FinanceMCP is a professional financial data server based on the MCP protocol, integrating the Tushare API to provide real-time financial data and technical indicator analysis for AI assistants like Claude. It offers various free public cloud services, including a web-based experience version and desktop configuration for production environments. The core features include an intelligent technical indicator system with 5 core indicators, comprehensive market coverage across 10 markets, tools for stock, index, company, macroeconomic, and fund data analysis, as well as specific modules for analyzing US and Hong Kong stock companies. The tool supports tasks like stock technical analysis, comprehensive analysis, news and macroeconomic analysis, fund and bond data queries, among others. It can be locally deployed using Streamable HTTP or SSE modes, with detailed installation and configuration instructions provided.
README:
基于MCP协议的专业金融数据服务器,集成Tushare API,为Claude等AI助手提供实时金融数据和技术指标分析。
🎉 开箱即用,无需部署! 我们提供多种免费公共云服务选项:
🚀 最简单的使用方式!
访问我们的在线体验网站:http://106.14.205.176:3090/
- ✨ 零配置体验 - 无需任何设置,打开网页即用
- 🤖 集成大模型 - 直接与AI助手对话,获取金融分析
- 💬 智能交互 - 自然语言提问,实时获取金融数据
- 📱 多端适配 - 支持电脑、手机、平板访问
⚠️ 服务说明: 这是个人小服务器,请合理使用,勿攻击滥用。
🎯 推荐生产环境使用,配置您自己的Tushare令牌:
{
"mcpServers": {
"finance-mcp": {
"disabled": false,
"timeout": 600,
"type": "streamableHttp",
"url": "http://47.79.147.241:3100/mcp",
"headers": {
"X-Tushare-Token": "您的tushare令牌"
}
}
}
}
🔑 如何获取您的Tushare令牌:
- 在 tushare.pro 注册账户
- 从个人中心获取API令牌
- 将
您的tushare令牌
替换为您的实际令牌
您也可以使用我们的共享服务,无需API密钥(可能有速率限制):
{
"mcpServers": {
"finance-data-server": {
"disabled": false,
"timeout": 600,
"type": "sse",
"url": "http://106.14.205.176:3101/sse"
}
}
}
服务优势:
- ✅ 最新版本(v4.3.0) - 使用您自己的API密钥,享受无限制访问
- ✅ 7×24可用 - 服务器持续运行
- ✅ 完整功能 - 全部14个工具和技术指标
- ✅ 实时数据 - 连接Tushare专业数据
- ✅ 无速率限制 - 使用您自己的令牌,享受无限API调用
- ✅ 生产就绪 - 稳定的streamable HTTP协议
📺 教程视频: FinanceMCP完整使用指南
- 智能数据预取 - 自动计算所需历史数据,消除NaN值
-
强制参数化 - 要求明确指定参数(如
macd(12,26,9)
)确保精确性 - 模块化架构 - 参数解析、数据计算、指标引擎完全解耦
- 5大核心指标 - MACD、RSI、KDJ、BOLL、MA
- 10大市场 - A股、美股、港股、外汇、期货、基金、债券、期权
- 实时新闻 - 智能搜索7+主流财经媒体
- 宏观数据 - 11个经济指标(GDP、CPI、PPI、PMI等)
- 公司分析 - 财务报表、管理层信息、股东结构
工具名称 | 功能描述 | 核心特色 |
---|---|---|
🕐 current_timestamp | 当前时间戳 | UTC+8时区,多种输出格式 |
📰 finance_news | 财经新闻搜索 | 百度新闻爬虫;入参:query (空格分隔多关键词,OR 过滤) |
📈 stock_data | 股票/加密 + 技术指标 | 10大市场+加密(Binance默认)+5技术指标,智能预取 |
📊 index_data | 指数数据 | 主要市场指数历史数据 |
🧱 csi_index_constituents | CSI指数成分与权重摘要 | 仅支持中证指数公司(CSI),指数区间行情 + 成分股权重与区间涨跌幅 + 估值/财务指标(PE、PB、股息率、ROE、ROA、净利率、经营现金流、资产负债率、营收同比、资产周转率、毛利率、三费比率、现金分红率) |
📉 macro_econ | 宏观经济数据 | 11指标:GDP/CPI/PPI/PMI/Shibor等 |
🏢 company_performance | A股公司财务分析 | 财务报表+管理层+基本面,13数据类型 |
🏛️ company_performance_hk | 港股公司财务分析 | 港股利润表、资产负债表、现金流量表 |
🇺🇸 company_performance_us | 美股公司财务分析 | 美股4大财务报表+综合财务指标分析 |
💰 fund_data | 基金数据 | 净值/持仓/分红,85%性能优化 |
👨💼 fund_manager_by_name | 基金经理查询 | 个人背景、管理基金列表 |
🪙 convertible_bond | 可转债数据 | 基本信息+发行数据+转换条款 |
🔄 block_trade | 大宗交易数据 | 交易详情+交易对手信息 |
💹 money_flow | 资金流向数据 | 主力/超大单/大单/中单/小单流向分析 |
💰 margin_trade | 融资融券数据 | 4个API:标的股票/汇总/明细/转融券 |
🐯 dragon_tiger_inst | 龙虎榜机构明细 | 指定交易日(可选代码),买卖额/比例/净额/理由表格 |
🔥 hot_news_7x24 | 7×24 热点 | 基于 Tushare 最新批次(单次至多1500条),内容相似度80%去重,条目间以--- 分隔 |
用户请求 → 参数解析 → 数据需求计算 → 扩展历史数据获取 → 指标计算 → 结果返回
支持的指标:
-
MACD
macd(12,26,9)
- 趋势分析 -
RSI
rsi(14)
- 超买超卖判断 -
KDJ
kdj(9,3,3)
- 随机指标 -
BOLL
boll(20,2)
- 布林带 -
MA
ma(5/10/20/60)
- 移动平均线
- 智能预取 - 自动计算并获取指标所需的额外历史数据
- 参数强制 - 避免默认参数造成的计算差异
- 高性能 - 基金数据查询性能提升85%(5.2s→0.8s)
- 数据集成 - 无缝集成43+个Tushare API接口
flowchart TB
%% 布局:三行四列(行:痛点/方法/收益;列:四个要点)
subgraph Pain[现状痛点]
direction LR
P1[可靠性低\n结构多变/反爬/限流/噪声/时效差]
P2[效率低\n多跳检索-解析-清洗/延迟高/口径难复用]
P3[可溯源差\n来源分散/字段不统一/复盘审计困难]
P4[安全性弱\n易触发风控/封禁/缺少权限与速率治理]
end
subgraph Method[我们的方法(MCP + 接口)]
direction LR
M1[统一协议\nMCP 工具抽象“可调用能力”]
M2[权威数据源\nTushare/交易所/加密,结构化可版本]
M3[高效稳健\nToken透传/指标扩窗/HTTP+SSE保活]
M4[可审计\n固定入参出参,易复现/对比/留痕]
end
subgraph Gain[直接收益]
direction LR
G1[准确一致\n统一财务与指标口径]
G2[低时延/低成本\n少跳直达/一次计算到位]
G3[安全合规\n令牌治理/速率控制/服务端隔离]
G4[易扩展\n新增能力=新增工具/前端与 Prompt 零改]
end
%% 列对齐(保证四列栅格)
P1 --> M1 --> G1
P2 --> M2 --> G2
P3 --> M3 --> G3
P4 --> M4 --> G4
复制上方JSON配置到Claude桌面配置文件,重启Claude即可开始使用!
-
Windows:
%APPDATA%\Claude\claude_desktop_config.json
-
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
配置完成后,直接在Claude中提问即可!
📈 股票技术分析
"分析茅台(600519.SH)技术面状况,计算MACD(12,26,9)、RSI(14)、KDJ(9,3,3)"
"查看宁德时代(300750.SZ)布林带BOLL(20,2)和四条均线MA(5,10,20,60)"
"苹果公司(AAPL)近一个月股价走势和MACD指标分析"
📊 综合分析
"比亚迪综合分析:财务状况、技术指标、资金流向、最新新闻"
"对比A股、美股、港股市场表现,包括主要指数和技术指标"
"评估宁德时代投资价值:基本面+技术面+资金流向"
"获取沪深300(000300.SH) 2024-01-01 至 2024-06-30 的CSI成分股区间摘要"
🧱 CSI 指数成分与权重(含估值/财务)
"获取中证证券公司(399975.SZ) 在 2024-01-01 至 2024-06-30 区间的成分股摘要(含PE、PB、股息率、ROE、ROA、净利率、经营现金流、资产负债率、营收同比、资产周转率、毛利率、三费比率、现金分红率)"
📰 新闻与宏观
"搜索新能源汽车板块最新政策和市场动态"
"分析当前宏观经济形势:GDP、CPI、PPI、PMI数据"
"美联储加息对中国股市的影响,相关新闻和数据"
💰 基金与债券
"查询沪深300ETF最新净值和持仓结构"
"分析张坤的基金业绩表现"
"可转债市场概况和投资机会"
🏛️ 港股分析
"获取腾讯控股(00700.HK) 2024年利润表,包含关键财务比率"
"分析阿里巴巴(09988.HK)资产负债表和财务结构"
"对比建设银行(00939.HK)多期现金流表现"
🐯 龙虎榜
"查询20240525的龙虎榜机构明细"
"查询20240525的龙虎榜机构明细(聚焦000001.SZ)"
🇺🇸 美股分析
"分析英伟达(NVDA) 2024年财务表现,包括利润表和现金流"
"获取苹果(AAPL)资产负债表,重点关注现金储备和负债结构"
"对比特斯拉(TSLA)多期财务指标,分析盈利能力变化趋势"
"查看微软(MSFT)综合财务指标,包括ROE、ROA、毛利率等"
🪙 加密资产
"查看比特币(BTC-USD) 2024-01-01 至 2024-06-30 的走势,计算 MACD(12,26,9) 和 RSI(14)"
"查看 USDT 对 CNY 的日线走势:market_type=crypto, code=USDT.CNY, start_date=20240101, end_date=20240630"
"使用 CoinGecko id 查询:market_type=crypto, code=bitcoin.usd, indicators=\"boll(20,2) ma(5) ma(10)\""
🛠️ 完整本地部署指南
如果需要本地部署,请按以下步骤操作:
- Node.js >= 18 - 从nodejs.org下载
- Tushare API令牌 - 从tushare.pro获取
📝 获取Tushare API令牌
- 注册账户 - 访问tushare.pro注册
- 获取令牌 - 从个人中心获取API令牌
- 积分说明 - 部分高级数据需要积分
学生福利 - 申请2000免费积分:
- 关注Tushare官方小红书并互动
- 加入学生QQ群:290541801
- 完善个人信息(学校邮箱/学号)
- 向管理员提交申请材料
# 全局安装
npm install -g finance-mcp
# 或本地安装
npm install finance-mcp
安装后可以直接使用:
# 如果全局安装
finance-mcp
# 如果本地安装
npx finance-mcp
npx -y @smithery/cli install @guangxiangdebizi/finance-mcp --client claude
# 1. 克隆仓库
git clone https://github.com/guangxiangdebizi/FinanceMCP.git
cd FinanceMCP
# 2. 安装依赖
npm install
# 3. 配置API密钥
echo "TUSHARE_TOKEN=your_token_here" > .env
# 或直接编辑 src/config.ts
# 4. 构建项目
npm run build
Streamable HTTP 模式(推荐)
npm run build
node build/httpServer.js
# 或
npm run start:http
SSE 模式
npm run build
npm run start:sse
服务启动后:
- MCP 端点:
http://localhost:3000/mcp
- 健康检查:
http://localhost:3000/health
配置文件位置:
-
Windows:
%APPDATA%\Claude\claude_desktop_config.json
-
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"finance-data-server": {
"type": "streamableHttp",
"url": "http://localhost:3000/mcp",
"timeout": 600,
"headers": {
"X-Tushare-Token": "your_tushare_token"
}
}
}
}
- 优先从
X-Tushare-Token
读取; - 若未提供,则尝试
Authorization: Bearer <token>
; - 再次回退读取
X-Api-Key
; - 若 Header 中未提供,则回退使用服务端环境变量
TUSHARE_TOKEN
(可选)。
(加密市场默认使用 Binance 公共行情接口,无需任何加密货币 API Key)
配置完成后,重启Claude桌面版并询问:"获取当前时间"。如果返回时间信息,说明安装成功。
最新重大更新:发布 v4.3.0,stock_data_minutes
新增 market_type
入参,支持加密市场(Binance)分钟级别K线;同时对加密日线做出多项优化。
🎯 v4.3.0 新功能
-
⏱ 分钟K线增强:
stock_data_minutes
新增market_type
(cn
/crypto
),支持 Binance 分钟线 -
🪙 加密分钟线:兼容
BTCUSDT
/BTC-USDT
/BTC/USDT
/coinid.USDT
;频率映射1MIN/5MIN/15MIN/30MIN/60MIN → 1m/5m/15m/30m/1h
- 📦 自动分页:Binance 单次最多1000根K线,自动分页直至覆盖完整区间
- 🧭 智能扩展取数(日线):请求技术指标时自动扩展开始日期,保证计算窗口足够
- 🧩 友好错误提示:无效交易对返回 400 时,明确提示“该币对在 Binance 不存在或已下线”
- 📈 A股前复权(日线):自动应用前复权(基于最新交易日因子)
其他能力保持不变:Web在线体验、NPM 包、Streamable HTTP、稳定会话管理等。
迁移指南:升级到 v4.3.0 后,分钟线新增必填 market_type
:A股传 cn
,加密传 crypto
。
- 指数区间行情 + 成分股权重与区间涨跌幅
- 新增估值/财务指标:PE(TTM)、PB、股息率、ROE、ROA、净利率、每股经营现金流、资产负债率、营收同比、资产周转率、毛利率、三费比率、现金分红率
- 支持
.SH/.SZ
形式的中证指数代码(如399975.SZ
),自动回退查找最近权重日与估值日
最新添加:我们新增了完整的美股财务分析功能!
📊 新增功能
- 🇺🇸 company_performance_us - 专业的美股财务分析工具
- 📈 利润表分析 - 营业收入、毛利率、净利润、每股收益分析
- 💰 资产负债表分析 - 资产、负债、股东权益结构与财务比率
- 💸 现金流量表分析 - 经营、投资、筹资现金流与自由现金流
- 📊 综合财务指标 - ROE、ROA、盈利能力、成长性、偿债能力等
- 🎯 智能数据处理 - 多期对比分析、趋势计算、关键指标提取
- 🌟 中英文兼容 - 支持中英文财务科目智能识别
支持公司:覆盖主要美股和中概股,包括英伟达(NVDA)、苹果(AAPL)、特斯拉(TSLA)、微软(MSFT)等。
API集成:基于Tushare美股财务数据API,4大数据接口完整集成。
已添加:我们新增了全面的港股财务分析功能!
📊 功能特色
- 🏛️ company_performance_hk - 专门的港股财务分析工具
- 📈 利润表分析 - 营业额、利润率、每股收益、综合收益分析
- 💰 资产负债表分析 - 资产、负债、权益结构与关键财务比率
- 💸 现金流量表分析 - 经营、投资、筹资活动与自由现金流计算
- 🎯 智能数据处理 - 自动财务比率计算和多期对比分析
- 🌟 增强用户体验 - 结构化表格、智能分类、趋势分析
支持公司:所有港交所上市公司,包括腾讯(00700.HK)、阿里巴巴(09988.HK)、建设银行(00939.HK)等。
API集成:基于Tushare港股财务数据API,完整数据格式优化。
stock_data_minutes
:A股(Tushare)与加密(Binance)分钟级别K线。
- 频率:
1MIN/5MIN/15MIN/30MIN/60MIN
(不区分大小写) - 入参:
-
market_type
:cn
|crypto
-
code
: A股如600519.SH
;加密如BTCUSDT
/BTC-USDT
/BTC/USDT
/bitcoin.USDT
-
start_datetime
:YYYYMMDDHHmmss
或YYYY-MM-DD HH:mm:ss
-
end_datetime
: 同上 -
freq
: 例1MIN
-
- 返回:倒序表格(时间/开盘/最高/最低/收盘/成交量;A股含成交额(万元))
示例(A股):
name: stock_data_minutes
arguments:
market_type: cn
code: 600519.SH
start_datetime: 2024-09-01 09:30:00
end_datetime: 2024-09-01 10:30:00
freq: 1MIN
示例(加密):
name: stock_data_minutes
arguments:
market_type: crypto
code: BTCUSDT
start_datetime: 2025-09-01 00:00:00
end_datetime: 2025-09-01 12:00:00
freq: 15MIN
本项目采用MIT许可证。详见LICENSE文件。
👨💻 作者: 陈星宇
📧 邮箱: [email protected]
🔗 GitHub: guangxiangdebizi
⭐ 如果这个项目对您有帮助,请给我们一个Star!
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for FinanceMCP
Similar Open Source Tools

FinanceMCP
FinanceMCP is a professional financial data server based on the MCP protocol, integrating the Tushare API to provide real-time financial data and technical indicator analysis for AI assistants like Claude. It offers various free public cloud services, including a web-based experience version and desktop configuration for production environments. The core features include an intelligent technical indicator system with 5 core indicators, comprehensive market coverage across 10 markets, tools for stock, index, company, macroeconomic, and fund data analysis, as well as specific modules for analyzing US and Hong Kong stock companies. The tool supports tasks like stock technical analysis, comprehensive analysis, news and macroeconomic analysis, fund and bond data queries, among others. It can be locally deployed using Streamable HTTP or SSE modes, with detailed installation and configuration instructions provided.

AirPower4T
AirPower4T is a development base library based on Vue3 TypeScript Element Plus Vite, using decorators, object-oriented, Hook and other front-end development methods. It provides many common components and some feedback components commonly used in background management systems, and provides a lot of enums and decorators.

AivisSpeech-Engine
AivisSpeech-Engine is a powerful open-source tool for speech recognition and synthesis. It provides state-of-the-art algorithms for converting speech to text and text to speech. The tool is designed to be user-friendly and customizable, allowing developers to easily integrate speech capabilities into their applications. With AivisSpeech-Engine, users can transcribe audio recordings, create voice-controlled interfaces, and generate natural-sounding speech output. Whether you are building a virtual assistant, developing a speech-to-text application, or experimenting with voice technology, AivisSpeech-Engine offers a comprehensive solution for all your speech processing needs.

chatgpt-on-wechat
This project is a smart chatbot based on a large model, supporting WeChat, WeChat Official Account, Feishu, and DingTalk access. You can choose from GPT3.5/GPT4.0/Claude/Wenxin Yanyi/Xunfei Xinghuo/Tongyi Qianwen/Gemini/LinkAI/ZhipuAI, which can process text, voice, and images, and access external resources such as operating systems and the Internet through plugins, supporting the development of enterprise AI applications based on proprietary knowledge bases.

NovelForge
NovelForge is an AI-assisted writing tool with the potential for creating long-form content of millions of words. It offers a solution that combines world-building, structured content generation, and consistency maintenance. The tool is built around four core concepts: modular 'cards', customizable 'dynamic output models', flexible 'context injection', and consistency assurance through a 'knowledge graph'. It provides a highly structured and configurable writing environment, inspired by the Snowflake Method, allowing users to create and organize their content in a tree-like structure. NovelForge is highly customizable and extensible, allowing users to tailor their writing workflow to their specific needs.

bailing
Bailing is an open-source voice assistant designed for natural conversations with users. It combines Automatic Speech Recognition (ASR), Voice Activity Detection (VAD), Large Language Model (LLM), and Text-to-Speech (TTS) technologies to provide a high-quality voice interaction experience similar to GPT-4o. Bailing aims to achieve GPT-4o-like conversation effects without the need for GPU, making it suitable for various edge devices and low-resource environments. The project features efficient open-source models, modular design allowing for module replacement and upgrades, support for memory function, tool integration for information retrieval and task execution via voice commands, and efficient task management with progress tracking and reminders.

AI_NovelGenerator
AI_NovelGenerator is a versatile novel generation tool based on large language models. It features a novel setting workshop for world-building, character development, and plot blueprinting, intelligent chapter generation for coherent storytelling, a status tracking system for character arcs and foreshadowing management, a semantic retrieval engine for maintaining long-range context consistency, integration with knowledge bases for local document references, an automatic proofreading mechanism for detecting plot contradictions and logic conflicts, and a visual workspace for GUI operations encompassing configuration, generation, and proofreading. The tool aims to assist users in efficiently creating logically rigorous and thematically consistent long-form stories.

AIstudioProxyAPI
AI Studio Proxy API is a Python-based proxy server that converts the Google AI Studio web interface into an OpenAI-compatible API. It provides stable API access through Camoufox (anti-fingerprint detection Firefox) and Playwright automation. The project offers an OpenAI-compatible API endpoint, a three-layer streaming response mechanism, dynamic model switching, complete parameter control, anti-fingerprint detection, script injection functionality, modern web UI, graphical interface launcher, flexible authentication system, modular architecture, unified configuration management, and modern development tools.

TrainPPTAgent
TrainPPTAgent is an AI-based intelligent presentation generation tool. Users can input a topic and the system will automatically generate a well-structured and content-rich PPT outline and page-by-page content. The project adopts a front-end and back-end separation architecture: the front-end is responsible for interaction, outline editing, and template selection, while the back-end leverages large language models (LLM) and reinforcement learning (GRPO) to complete content generation and optimization, making the generated PPT more tailored to user goals.

MoneyPrinterTurbo
MoneyPrinterTurbo is a tool that can automatically generate video content based on a provided theme or keyword. It can create video scripts, materials, subtitles, and background music, and then compile them into a high-definition short video. The tool features a web interface and an API interface, supporting AI-generated video scripts, customizable scripts, multiple HD video sizes, batch video generation, customizable video segment duration, multilingual video scripts, multiple voice synthesis options, subtitle generation with font customization, background music selection, access to high-definition and copyright-free video materials, and integration with various AI models like OpenAI, moonshot, Azure, and more. The tool aims to simplify the video creation process and offers future plans to enhance voice synthesis, add video transition effects, provide more video material sources, offer video length options, include free network proxies, enable real-time voice and music previews, support additional voice synthesis services, and facilitate automatic uploads to YouTube platform.

AivisSpeech
AivisSpeech is a Japanese text-to-speech software based on the VOICEVOX editor UI. It incorporates the AivisSpeech Engine for generating emotionally rich voices easily. It supports AIVMX format voice synthesis model files and specific model architectures like Style-Bert-VITS2. Users can download AivisSpeech and AivisSpeech Engine for Windows and macOS PCs, with minimum memory requirements specified. The development follows the latest version of VOICEVOX, focusing on minimal modifications, rebranding only where necessary, and avoiding refactoring. The project does not update documentation, maintain test code, or refactor unused features to prevent conflicts with VOICEVOX.

ClaraVerse
ClaraVerse is a privacy-first AI assistant and agent builder that allows users to chat with AI, create intelligent agents, and turn them into fully functional apps. It operates entirely on open-source models running on the user's device, ensuring data privacy and security. With features like AI assistant, image generation, intelligent agent builder, and image gallery, ClaraVerse offers a versatile platform for AI interaction and app development. Users can install ClaraVerse through Docker, native desktop apps, or the web version, with detailed instructions provided for each option. The tool is designed to empower users with control over their AI stack and leverage community-driven innovations for AI development.

Nano
Nano is a Transformer-based autoregressive language model for personal enjoyment, research, modification, and alchemy. It aims to implement a specific and lightweight Transformer language model based on PyTorch, without relying on Hugging Face. Nano provides pre-training and supervised fine-tuning processes for models with 56M and 168M parameters, along with LoRA plugins. It supports inference on various computing devices and explores the potential of Transformer models in various non-NLP tasks. The repository also includes instructions for experiencing inference effects, installing dependencies, downloading and preprocessing data, pre-training, supervised fine-tuning, model conversion, and various other experiments.

uDesktopMascot
uDesktopMascot is an open-source project for a desktop mascot application with a theme of 'freedom of creation'. It allows users to load and display VRM or GLB/FBX model files on the desktop, customize GUI colors and background images, and access various features through a menu screen. The application supports Windows 10/11 and macOS platforms.
For similar tasks

FinMem-LLM-StockTrading
This repository contains the Python source code for FINMEM, a Performance-Enhanced Large Language Model Trading Agent with Layered Memory and Character Design. It introduces FinMem, a novel LLM-based agent framework devised for financial decision-making, encompassing three core modules: Profiling, Memory with layered processing, and Decision-making. FinMem's memory module aligns closely with the cognitive structure of human traders, offering robust interpretability and real-time tuning. The framework enables the agent to self-evolve its professional knowledge, react agilely to new investment cues, and continuously refine trading decisions in the volatile financial environment. It presents a cutting-edge LLM agent framework for automated trading, boosting cumulative investment returns.

RainbowGPT
RainbowGPT is a versatile tool that offers a range of functionalities, including Stock Analysis for financial decision-making, MySQL Management for database navigation, and integration of AI technologies like GPT-4 and ChatGlm3. It provides a user-friendly interface suitable for all skill levels, ensuring seamless information flow and continuous expansion of emerging technologies. The tool enhances adaptability, creativity, and insight, making it a valuable asset for various projects and tasks.

ai-financial-agent
AI Financial Agent is a proof of concept project exploring the use of AI for investment research. It provides an AI SDK with a unified API for generating text and structured objects, along with access to real-time and historical stock market data optimized for AI financial agents. The project includes features like dynamic chat interfaces, support for multiple model providers, and styling with Tailwind CSS. Users can deploy their own version of the AI Financial Agent using Vercel and GitHub integration.

stock-trading
StockTrading AI is a small model stock automatic trading system that integrates with securities platforms, implements automated stock trading, utilizes QuartZ for scheduled tasks to update data daily, employs DL4J framework for LSTM model guidance on stock buying with T+1 short-term trading strategy, utilizes K8S+GithubAction for DevOps, and supports distributed offline training. Future optimizations include obtaining more historical stock data for incremental model training and tuning model hyperparameters to improve price trend prediction accuracy. The system provides various page displays for profit data statistics, trade order queries, stock price viewing, model prediction performance, scheduled task scheduling, and real-time log tracking.

FinanceMCP
FinanceMCP is a professional financial data server based on the MCP protocol, integrating the Tushare API to provide real-time financial data and technical indicator analysis for AI assistants like Claude. It offers various free public cloud services, including a web-based experience version and desktop configuration for production environments. The core features include an intelligent technical indicator system with 5 core indicators, comprehensive market coverage across 10 markets, tools for stock, index, company, macroeconomic, and fund data analysis, as well as specific modules for analyzing US and Hong Kong stock companies. The tool supports tasks like stock technical analysis, comprehensive analysis, news and macroeconomic analysis, fund and bond data queries, among others. It can be locally deployed using Streamable HTTP or SSE modes, with detailed installation and configuration instructions provided.
For similar jobs

weave
Weave is a toolkit for developing Generative AI applications, built by Weights & Biases. With Weave, you can log and debug language model inputs, outputs, and traces; build rigorous, apples-to-apples evaluations for language model use cases; and organize all the information generated across the LLM workflow, from experimentation to evaluations to production. Weave aims to bring rigor, best-practices, and composability to the inherently experimental process of developing Generative AI software, without introducing cognitive overhead.

agentcloud
AgentCloud is an open-source platform that enables companies to build and deploy private LLM chat apps, empowering teams to securely interact with their data. It comprises three main components: Agent Backend, Webapp, and Vector Proxy. To run this project locally, clone the repository, install Docker, and start the services. The project is licensed under the GNU Affero General Public License, version 3 only. Contributions and feedback are welcome from the community.

oss-fuzz-gen
This framework generates fuzz targets for real-world `C`/`C++` projects with various Large Language Models (LLM) and benchmarks them via the `OSS-Fuzz` platform. It manages to successfully leverage LLMs to generate valid fuzz targets (which generate non-zero coverage increase) for 160 C/C++ projects. The maximum line coverage increase is 29% from the existing human-written targets.

LLMStack
LLMStack is a no-code platform for building generative AI agents, workflows, and chatbots. It allows users to connect their own data, internal tools, and GPT-powered models without any coding experience. LLMStack can be deployed to the cloud or on-premise and can be accessed via HTTP API or triggered from Slack or Discord.

VisionCraft
The VisionCraft API is a free API for using over 100 different AI models. From images to sound.

kaito
Kaito is an operator that automates the AI/ML inference model deployment in a Kubernetes cluster. It manages large model files using container images, avoids tuning deployment parameters to fit GPU hardware by providing preset configurations, auto-provisions GPU nodes based on model requirements, and hosts large model images in the public Microsoft Container Registry (MCR) if the license allows. Using Kaito, the workflow of onboarding large AI inference models in Kubernetes is largely simplified.

PyRIT
PyRIT is an open access automation framework designed to empower security professionals and ML engineers to red team foundation models and their applications. It automates AI Red Teaming tasks to allow operators to focus on more complicated and time-consuming tasks and can also identify security harms such as misuse (e.g., malware generation, jailbreaking), and privacy harms (e.g., identity theft). The goal is to allow researchers to have a baseline of how well their model and entire inference pipeline is doing against different harm categories and to be able to compare that baseline to future iterations of their model. This allows them to have empirical data on how well their model is doing today, and detect any degradation of performance based on future improvements.

Azure-Analytics-and-AI-Engagement
The Azure-Analytics-and-AI-Engagement repository provides packaged Industry Scenario DREAM Demos with ARM templates (Containing a demo web application, Power BI reports, Synapse resources, AML Notebooks etc.) that can be deployed in a customer’s subscription using the CAPE tool within a matter of few hours. Partners can also deploy DREAM Demos in their own subscriptions using DPoC.