AiCoin 是基于 AiCoin Open API 的加密货币数据与交易工具包,版本 1.5.29。所有操作通过 node scripts/<name>.mjs <action> [json-params] 形式的脚本完成,需在 aicoin 技能目录下运行,依赖 Node.js;交易所交易还需 ccxt。
用途与能力:数据源聚合 200+ 交易所,价格实时、K线每秒更新、资金费率每 8 小时更新。coin.mjs 提供币种列表、实时价格、币种资料、AI 分析、资金费率、爆仓热力图与历史、预估爆仓、未平仓合约、历史深度、大单深度、成交数据;market.mjs 提供交易所列表、行情、热门币、期货持仓排行、K线、指标K线、指数、加密股票、企业持仓、订单簿深度;news.mjs 与 newsflash.mjs 提供新闻、快讯、交易所上币公告;twitter.mjs 提供加密推文与 KOL 搜索;features.mjs 提供多空比、爆仓、灰度持仓、巨鲸大单、交易对、策略信号等;hl-market.mjs 提供 Hyperliquid 行情。
使用方式示例:node scripts/coin.mjs coin_ticker '{"coin_list":"bitcoin"}';node scripts/market.mjs kline '{"symbol":"btcusdt:okex","period":"3600","size":"10"}';node scripts/exchange.mjs balance '{"exchange":"okx"}'。支持 Binance、OKX、Bybit、Bitget、Gate.io、HTX、KuCoin、MEXC、Coinbase 交易,需在 .env 配置 API 密钥。Freqtrade 部署与回测必须使用 node scripts/ft-deploy.mjs deploy / backtest,禁止使用 Docker 或手写 Python 脚本。
限制与安全:下单前必须展示订单预览并请求用户确认,禁止自动调整订单参数;脚本自动加载 .env,禁止内联传递密钥,禁止使用 curl、web_fetch 或浏览器获取加密数据,禁止凭记忆编造数据。内置免费密钥可用但有 IP 限流。Freqtrade 操作可能耗时 5 分钟以上。