{"repo":"Jamailar/VibeTrading","free":true,"listed":false,"github":"https://github.com/Jamailar/VibeTrading","clone":"git clone https://github.com/Jamailar/VibeTrading.git","description":"An AI project to create quant trading strategies by chatting.一个量化交易的AI工具，像使用Cursor一样让AI帮你创建交易策略","language":"TypeScript","stars":37,"topics":["ai","ai-agents","quantitative-finance","trading-strategies","vibe-trading"],"license":null,"category":"trading","readme_excerpt":"VibeTrading create your trading strategies just by chatting VibeTrading 是一个基于 Electron 的开源桌面应用，让人们通过与 AI 聊天的方式创建量化交易策略、并立即完成回测，支持美股、港股与比特币等市场。它不是给专业量化团队的黑箱，而是面向好奇者、学习者与独立开发者的开放实验室。值得一提的是，该项目源于 Miyoo AI Club 的一次活动，成员之间自发组织的一次开源实验，在\"能不能把交易策略做成对话式体验\"的讨论中自然诞生，并持续由社区共同完善。 VibeTrading is an open-source Electron desktop application that lets you build quantitative trading strategies simply by chatting with AI—then instantly backtest them across U.S. stocks, Hong Kong equities, and Bitcoin. It's not a closed, institutional quant system, but a playground for curious builders, traders, and learners. The project originated from an activity inside the Miyoo AI Club, where members spontaneously launched a collaborative open-source experiment to explore whether trading strategy creation could become conversational—and it has grown with the community ever since. 特性 - 🤖 AI 策略生成 - 使用 LangChain + LangGraph 通过对话生成交易策略，支持流式输出 - 💬 智能文件编辑 - AI 可以主动编辑策略文件，支持 diff 预览和 Accept/Reject 确认（类似 Cursor） - 🧠 思考过程可视化 - 实时显示 AI 的推理步骤和 LangGraph 节点执行状态 - 🛠️ LangChain Tools 集成 - AI 可以调用工具（编辑文件、读取文件、验证 JSON）完成复杂任务 - 📊 回测引擎 - 完整的回测系统，支持多种性能指标 - 📈 市场数据 - 支持股票和加密货币数据获取 - 💾 本地存储 - 使用 DuckDB 本地数据库，数据完全在本地 - 🖥️ 桌面应用 - 基于 Electron，支持 macOS、Windows、Linux，无需服务器部署 - 🔒 安全执行 - 策略代码在沙箱中安全执行 快速开始 前置要求 - Node.js 20+ - npm 或 yarn 安装 配置（可选） 创建 .env 文件配置 AI API Key： 运行 打包后的应用文件位于 release/ 目录中。 项目结构 详细结构说明请参考 docs/PROJECT STRUCTURE.md 核心功能 1. AI 策略生成 - 通过自然语言对话描述策略想法 - AI 使用 LangChain + LangGraph 生成策略代码 - 流式输出 ：实时显示 AI 生成的","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jamailar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jamailar/VibeTrading/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}