核心用法
本技能基于富途牛牛 OpenAPI 封装,提供港股行情查询、账户管理、委托交易等完整功能。用户通过自然语言即可驱动 Agent 完成:账户余额查询、实时行情获取、K线数据拉取、条件单提交、策略脚本生成与后台运行等操作。技能采用分层架构设计,Account 模块处理账户解锁与权限管理,Quote 模块提供行情订阅与快照查询,Trade 模块封装下单/改单/撤单全流程。
显著优点
1. 自然语言交易:突破传统量化框架的命令行交互,支持"买100股腾讯限价350"等口语化指令直达执行。
2. 连接管理完备:内置 OpenD 连接池、自动重连与资源释放,避免直接调用 SDK 导致的句柄泄漏。
3. 策略即代码:提供标准模板生成器,Agent 可将用户描述自动转化为带信号处理、日志轮转、状态持久化的生产级 Python 脚本。
4. 沙箱隔离:SIMULATE/REAL 双环境强制显式声明,防止误操作实盘。
潜在局限
- 地域限制:默认港股行情权限,美股/A股需额外配置富途订阅。
- 运行依赖:必须前置启动 Futu OpenD(端口11111),本地部署门槛高于纯云端 API。
- 策略托管:本身不内嵌进程调度,需依赖外部
exec/kill工具管理后台任务。 - 密码安全:配置支持 MD5 预哈希,但仍需妥善保管
config.json文件。
适合人群
- 港股量化交易者寻求低代码自然语言交互
- 具备基础 Python 环境配置能力,能独立维护 OpenD 服务
- 需要快速验证交易策略原型的个人投资者
常规风险
1. 实盘误操作:自然语言歧义可能导致非预期委托,务必先在 SIMULATE 环境验证策略逻辑。
2. 网络中断:OpenD 连接异常时行情推送延迟,高频策略需增加本地超时熔断。
3. 策略漂移:后台脚本脱离 Agent 直接运行,异常终止后可能残留未平仓头寸,建议设置硬止损并监控 PID 文件状态。