如何部署自己的开源AI加密货币交易工具
本文内容来源sonic_yann@sonic_yann的视频,视频链接:https://x.com/sonic_yann/status/1983888999510110448
最近,AI自动交易在币圈和股票圈都掀起热浪。源头来自Alpha Arena平台,他们推出了六个AI交易竞赛,参与者使用不同AI模型(如Claude、Grok、DeepSeek、Gemini和ChatGPT)交易比特币、以太坊等加密货币。
目前,领先的竟然是国产模型DeepSeek!其他国际大模型大多亏损,只有DeepSeek保持盈利正向。
同样,受此启发,RockFlow平台也推出了股票AI交易竞赛,交易标的包括股票和基金。从1万美元起步,DeepSeek已赚取1万美元,Claude紧随其后。这证明了AI在金融市场的潜力巨大。
今天,我们要部署的工具是Tinkle Community的NoFX(致敬Noth1.ai)开源版本。
这是一个两天内快速迭代的AI交易系统,支持Binance和HyperLiquid交易所(最新消息已经支持ASTER),完美结合DeepSeek模型。
接下来,我一步步带你部署上线。
准备工作:
所需工具和环境部署前,确保你的电脑已安装Docker(如果没有,官网一键安装,非常简单)。
我使用的是Docker Desktop,因为它支持一键启动。如果你懂技术,也可以选择云服务器手动部署。
开源仓库:https://github.com/tinkle-community/nofx
AI模型:DeepSeek(免费API,性价比高)
交易所:Binance(需开通合约账户)
编辑器:Cursor(可选,AI辅助编程工具)
步骤1:拉取项目并启动Docker打开Cursor,新建一个文件夹(如“AI-Trader”)。
在聊天窗口粘贴GitHub仓库链接,告诉AI:“拉取这个项目,并用Docker运行部署。” 选择Agent模式,它会自动执行命令(如git clone、docker-compose up)。
等待AI完成拉取和构建过程。过程中,它会提示配置交易所API和AI模型API。
如果手动操作:终端运行:git clone https://github.com/tinkle-community/nofx
进入目录:cd nofx
启动:docker-compose up -d
步骤2:配置Binance交易所API交易机器人需要连接Binance进行自动买卖。
首先,获取API Key:登录Binance官网,进入“我的账户” > “API管理”。
点击“创建API”,选择“系统生成”。
关键设置:IP访问限制:选择“仅信任的IP”,输入你的本地IP(IPv4,非IPv6)。如何获取IP?在终端运行curl ifconfig.me,复制IPv4地址。
权限:勾选“现货”、“合约”、“提现”(但建议先只开现货和合约测试)。
标签:随意,如“AI-Trader-Test”。
创建成功后,复制API Key和Secret Key。
在项目配置文件(通常是config.yaml或.env)中填入:
BINANCE_API_KEY=你的API Key
BINANCE_SECRET_KEY=你的Secret Key
注意:开通合约账户!在Binance“合约”页面开通USDT合约,选择“全仓模式”(视频中我选了全仓,便于AI管理风险)。步骤3:配置DeepSeek AI模型APIDeepSeek是本次部署的核心大脑,负责分析市场、生成交易信号。访问DeepSeek开放平台(https://platform.deepseek.com/)。
注册/登录,查看配额(免费额度充足)。
创建API Key:进入“API Keys” > “创建API Key”,复制Key。
在配置文件中填入:
DEEPSEEK_API_KEY=你的DeepSeek API Key
DeepSeek比GPT更便宜,性能在竞赛中领先,完美适合小本金测试。
步骤4:调整交易参数配置文件中还有几个关键参数。
建议按需调整:初始本金:默认1000 USDT(建议模拟测试,降低风险)。
扫描频率:3分钟(作者推荐,平衡效率和API调用)。
杠杆倍数:BTC/ETH:默认15倍,我调到20倍(娱乐测试用,小本金无压力)。
山寨币:默认5倍,可根据风险偏好调整。
货币类型:USDT(美元)或CNY(人民币),我用人民币,便于微信/支付宝充值。
保存配置后,重启服务:AI会提示运行docker-compose restart。
步骤5:启动前端仪表盘并测试服务重启后,浏览器打开http://localhost:3000。
页面跳转到NoFX前端仪表盘,显示部署成功(如果出错,检查日志)。
仪表盘功能:总权益:实时显示本金+盈亏(视频中从50 USDT起步)。
持仓:BTC/ETH/山寨币仓位、杠杆、盈亏。
K线图:3分钟周期,AI生成的买卖信号。
交易日志:每笔订单详情。
常见问题排查:保证金模式错误:确保Binance合约账户设为“全仓”,否则报错(如-567、-2015等)。
API权限不足:重新创建Key,勾选“启用合约交易”和“读取权限”。
IP不匹配:用IPv4地址,重试。
Docker端口冲突:改端口为3001。
可能遇到全仓/逐仓切换问题,需要在Binance App开通合约,并且采用逐仓模型。
部署完成后,DeepSeek会每3分钟扫描市场:分析K线、技术指标、新闻情绪。
生成信号:买入/卖出/持仓。
自动下单:支持现货和合约,风险控制(如止损)由AI优化。
结语:
AI交易的未来已来这个NoFX开源工具,让AI交易从概念变现实。10分钟部署,零代码基础也能玩转。风险提示:加密市场波动大,先小额测试,DYOR(Do Your Own Research)。