🚀 TradePilot MCP服务器v3.0
高级18层交易智能引擎
一个生产级MCP(模型上下文协议)服务器,它结合了 Polygon.io实时市场数据 带着一个 18层技术分析引擎 用于自主期权交易智能。
______________________________________________________________________
📊 这是什么?
TradePilot是一个 基于FastAPI的MCP服务器 即:
- 从Polygon.io获取实时和历史市场数据
- 运行分析 18个专业层 (技术+价格操作+期权+主脑)
- 提供 14本高概率剧本 目标是85-95%的胜率
- 提供可操作的期权交易信号,并提供精确的执行/到期建议
- 包括多股票扫描、风险管理和警报通知
把它当作你的 AI期权交易副驾驶 由机构等级分析提供动力。
______________________________________________________________________
🎯 主要特点
- 18层分析系统
- 第1-10层:技术指标(动量、成交量、趋势、结构) - 第11-13层:价格走势(支撑/阻力位、VWAP、成交量概况) - 第14-17层:期权分析(IV、希腊、Gamma、看跌/看涨比率) - 第18层:大脑大师,14本游戏书
- 交易模式
- SCALP:0-2 DTE选项 - 开关:7-45 DTE选项 - 日内交易:当日交易
- 高级功能
- 带过滤功能的多股票扫描器 - 凯利标准职位规模 - 具有提款保护的风险管理 - 不和谐/松弛/电报警报 - 反向测试发动机 - AI就绪的JSON输出
______________________________________________________________________
🚀 快速开始
# Clone the repository
git clone https://github.com/Sakhir786/tradepilot-mcp-server.git
cd tradepilot-mcp-server
# Set up environment
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# Configure environment variables
cp .env.example .env
# Edit .env and add your POLYGON_API_KEY
# Run the server
python main.py
# Or with uvicorn:
uvicorn main:app --host 0.0.0.0 --port 10000访问文档:http://localhost:10000/docs
______________________________________________________________________
📡 API终点
18层分析
GET /engine18/analyze-完整的18层分析GET /engine18/quick-快速信号检查GET /engine18/scan-多股票扫描器GET /engine18/playbooks-列出所有14本剧本GET /engine18/health-系统健康检查
市场数据(Polygon.io)
GET /candles-OHLCV数据GET /options-期权链GET /news-最新动态GET /ticker-details-公司信息
______________________________________________________________________
🔧 环境变量
POLYGON_API_KEY=your_api_key_here
TRADEPILOT_PRODUCTION_PATH=/path/to/tradepilot-mcp-server
TRADEPILOT_LAYERS_PATH=/path/to/layers
TRADEPILOT_PORTFOLIO_VALUE=100000
TRADEPILOT_DISCORD_WEBHOOK=your_webhook_url______________________________________________________________________
📊 示例用法
import requests
# Full analysis
response = requests.get(
"http://localhost:10000/engine18/analyze",
params={"symbol": "SPY", "mode": "swing"}
)
analysis = response.json()
print(f"Direction: {analysis['analysis_summary']['direction']}")
print(f"Win Probability: {analysis['analysis_summary']['win_probability']}%")______________________________________________________________________
🎯 14高概率剧本
看涨(看涨):
- 流动性扫描+BOS(85-95%)
- CHoCH反向(82-92%)
- 趋势延续(80-90%)
- FVG填充+拒收(81-88%)
- 订单批量反弹(79-87%)
- 发散+结构(80-88%)
- VWAP回收(77-85%)
熊(PUTS): 8-14.看跌设置的镜像模式
______________________________________________________________________
🔐 安全与最佳实践
- 永不承诺
.env文件 - 确保API密钥的安全
- 对敏感数据使用环境变量
- 为生产部署启用速率限制
______________________________________________________________________
📝 许可证
MIT许可证-有关详细信息,请参阅许可证文件
______________________________________________________________________
🤝 贡献
欢迎投稿!请打开问题或提交拉取请求。
______________________________________________________________________
📧 支持
对于问题或疑问,请打开GitHub问题。
TradePilot v3.0-专业期权交易智能 🚀📈
