{"repo":"cokepoppy/my-quant","free":true,"listed":false,"github":"https://github.com/cokepoppy/my-quant","clone":"git clone https://github.com/cokepoppy/my-quant.git","description":"一个量化交易系统","language":"Vue","stars":175,"topics":["finance","quant","quantitative-finance","trade","trading-algorithms","trading-strategies","vibe-coding","vue3"],"license":null,"category":"trading","readme_excerpt":"量化交易系统 基于Vue3 + Express构建的现代化量化交易平台，集成数据获取、策略开发、回测分析、实时监控等核心功能。 🚀 快速开始 环境要求 - Node.js = 18.0.0 - PostgreSQL = 14 - Redis = 7.0 - Docker & Docker Compose (可选) 1. 克隆项目 2. 环境变量配置 3. 安装依赖 4. 数据库初始化 5. 启动服务 方式一：同时启动前后端（推荐） 方式二：分别启动 6. 验证安装 1. 打开浏览器访问: http://localhost:3000 2. 检查后端API: http://localhost:8000/health 3. 查看日志确认服务正常运行 7. Docker 部署（可选） 📋 功能特性 🔧 核心模块 - 数据管理 : 多数据源集成，实时行情数据获取 - 策略开发 : 在线策略编辑器，支持多种策略类型 - 回测引擎 : 历史数据回测，性能分析报告 - 实盘交易 : 连接券商API，自动交易执行 - 监控告警 : 实时监控，多渠道告警通知 🎯 技术特色 - 现代化技术栈 : Vue3 + TypeScript + Express - 响应式设计 : 适配多种设备 - 实时数据推送 : WebSocket实时数据 - 高性能 : 异步处理，缓存优化 - 容器化部署 : Docker一键部署 🖼️ 界面展示 首页仪表板 策略管理 交易功能 数据与分析 回测系统 参数优化 系统管理 📁 项目结构 🔧 配置说明 环境变量配置 项目已经提供了完整的环境变量模板文件，用户只需要复制并根据需要修改： 根目录配置 (.env) 后端配置 (backend/.env) 前端配置 (frontend/.env) 数据库配置 服务依赖 确保以下服务在启动前已经运行： PostgreSQL Redis 📊 API文档 认证接口 - POST /api/auth/login - 用户登录 - POST /api/auth/register - 用户注册 - GET /api/auth/profile - 获取用户信息 策略管理 - GET /api/strategies - 获取策略列表 - POST /api/strategies - 创建策略 - PUT /api/strategies/:id - 更新策略 - DELETE /api/strategies/:id - 删除策略 数据接口 - GET /api/data/market/:symbol - 获取实时行情 - GET /api/data/history/:symbol - 获取历史数据 - GET /api/data/indicators/:symbol - 获取技术指标 回测接口 - POST /api/backtest/run - 运行回测 - GET /api/backtest/results/:id - 获取回测结果 系统管理 - GET /api/system/logs - 获取系统日志 - GET /api/users - 用户管理 (管理员) - GET /api/monitoring - 系统监控 🚀 部署指南 生产环境部署 1. 配置环境变量 2. 构建应用: npm run build 3. 启动服务: npm run docker:up 监控配置 - Prometheus: http://localhost:9090 - Grafana: http://localho","default_branch":null,"files":null,"tree":[],"storefront":"/r/cokepoppy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cokepoppy/my-quant/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."}