
Stonkfly
一个可以操作加密货币交易账户的果蝇连接组模拟。真实的神经输出,真实的 Coinbase 集成。尚未证明其学习能够实现盈利交易。
工作原理: Coinbase 公开价格被转换为 RGB 图表。它刺激保留的 MaleCNS v1.0 图谱(166,700 个神经元,2560 万连接) 中的 3,335 个亮度输入和 811 个 R8 颜色输入。固定的神经读出层提出买入、卖出或持有建议。自定义的 Coinbase AgentKit ActionProvider 检查限额并通过 Coinbase Advanced 下达现货订单。
正的投资组合盈亏会刺激 15 个已鉴定的 PAM11 多巴胺细胞;负的盈亏会刺激两个 PPL101 厌恶性多巴胺细胞。一个候选记忆规则会改变现有的 KC 到 MBON 连接。这些是工程化的强化信号,并非建模的痛觉感受器。突触的变化并不能证明它学会了盈利交易。模型与证据。
运行
需要 Python 3.11、C++17 编译器,支持 macOS/Linux。请为数据集和依赖预留数 GB 空间;建议 16 GB 内存。
python3.11 -m venv .venv
source .venv/bin/activate
pip install -e '.[test]'
python -m stonkfly prepare
python -m stonkfly run
默认:模拟交易,使用真实的 BTC-USDC 公开数据,100 美元模拟余额。无需密钥。本地日志、感知图像和可恢复的大脑状态存放在 runs/paper/。Ctrl-C 可停止;运行同一命令即可继续。
如需真实下单,请先创建一个专属的 Coinbase Advanced 投资组合,最多存入 100 USDC,并使用组合范围的仅含 View + Trade 权限、无 Transfer 权限的 ECDSA API 密钥。将 .env.example 复制为 .env,在本地填写后,自行运行以下命令:
python -m stonkfly run --live --preflight-only
python -m stonkfly run --live
默认设置:单笔订单最高 10 美元(含预留手续费),每天最多 24 次尝试,无做空或杠杆。20 美元回撤将停止新订单;它不会清算持仓,也不会限制进一步亏损。操作与恢复。
python -m stonkfly status
python -m pytest -q
该仓库不附带资金,也未连接任何人的账户。实盘执行需要你的本地凭据并明确选择加入。