一个生产风格的 TypeScript 机器人,在 Coinbase Advanced Trade 上执行 EMA 交叉趋势跟随策略,具有明确的风险控制,默认使用纸交易。

Stars

128

7 天增长

暂无数据

Fork 数

1,027

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-14

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它优先考虑透明度和开发者所有权——完全开源、启动时验证配置、默认纸交易、干净的模块化结构,鼓励扩展而非盲目信任黑箱机器人。

适合谁使用

  • 希望使用有类型检查、Git 管理的交易自动化的开发者
  • 寻求有文档、可复现规则的自主交易者
  • 在主流交易所学习系统化交易的学习者
  • 需要可扩展的 v1 版本来展示的副业构建者

典型使用场景

  • 在 Coinbase Advanced Trade 产品上自动化已知的 EMA 交叉策略
  • 使用纸交易和真实市场数据学习并实验系统化交易
  • 构建一个最小 v1,后续可加入止损、WebSocket 或其他策略
  • 用可复现的日志教学或演示趋势跟随逻辑

项目优势

  • 使用 Zod 验证环境配置,错误输入立即失败
  • 默认启用纸交易;实盘订单需要显式选择
  • 每笔交易的风险比例加上可选的报价货币硬上限
  • 类型安全的 TypeScript 5、Node 20+ 和官方 coinbase-advanced-node 库

使用前须知

  • 仅支持市价 IOC 订单(未内置限价单、止损或止盈)
  • 单一策略(EMA 交叉),无内置回测或向前测试
  • 无订单簿深度、成交重构或子账户路由
  • 依赖用户提供 API 密钥;密钥管理和事件响应由用户负责

README 快速开始

Quick start (first-time users)

项目描述

coinbase trading api of systematic EMA bot

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
vercel-labs
精选
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

开发者工具代码质量与构建
1,985
Jakubantalik
精选
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI 与机器学习AI 智能体
1,191