CCXT教程

CCXT官方教程中文版由汇智网翻译整理,访问地址:http://cw.hubwiz.com/card/c/ccxt-dev-manual/。

CCXT是一个JavaScript / Python / PHP 开发库,用于数字货币的交易与电子商务,支持众多的比特币/以太币/山寨币交易市场和商户API。

CCXT库用于连接数字货币交易所并在世界范围内进行交易和支付处理。使用ccxt可以快速访问数字货币市场数据,可以用于存储、分析、可视化、指标开发、量化交易、策略回溯测试、交易机器人程序以及相关的软件工程。

CCXT库的目标用户是开发人员、技术型交易者、数据科学家和金融分析师,目标应用场景是开发交易算法。

CCXT库的当前特性包括:

  • 支持众多的数字货币交易所,并且不断增加
  • 完全实现交易所公开API和私有交易API
  • 跨交易所的规范化数据格式
  • 开箱即用的统一API,非常易于集成到你的应用中
  • 支持Node 7.6+, Python 2 and 3, PHP 5.4+ 以及web浏览器

开发手册目录

CCXT开发概述

  • CCXT概述
  • 支持的交易所
  • 实例化交易所类
  • 设置交易所的属性

CCXT交易所模型

  • 交易所的数据结构
  • 交易所API访问的限流
  • DDoS保护异常及处理办法

CCXT市场模型

  • 市场数据结构
  • 数据精度和极限值
  • 委托单数值要求和格式化方法
  • 载入市场清单
  • 交易符号和市场ID
  • 符号命名的一致性
  • 符号命名冲突的解决流程
  • 符号命名常见问题及解答
  • 市场缓存强制重载

CCXT API

  • 方法与访问端结点
  • 隐式API方法
  • 公开/私有API
  • 同步调用与异步调用
  • API方法参数与返回值
  • API方法命名规范
  • 统一API
  • 改写统一API的参数
  • 统一API结果的分页

CCXT委托账本模型

  • 交易委托账本
  • 委托账本模型的结构
  • 查询市场深度
  • 查询市场价格

CCXT市场行情

  • 实时行情
  • 实时行情数据结构
  • 查询指定交易对实时行情
  • 查询所有交易对实时行情

CCXT烛线图数据

  • OHLCV烛线图
  • OHLCV数据结构
  • OHLCV数据模拟

CCXT数字货币交易

  • 查询交易 - fetchTrade
  • 交易身份验证
  • API密钥设置
  • 查询账户余额 - fetchBalance
  • 查询委托单 - fetchOrders
  • 查询交易 - fetchTrades
  • 委托单缓存
  • 清理缓存的委托单 - purgeCachedOrders
  • 查询指定ID的委托单 - fetchOrder
  • 查询全部委托单 - fetchOrders
  • 查询全部敞口委托单 - fetchOpenOrders
  • 查询全部已完结委托单 - fetchClosedOrders
  • 委托单数据结构
  • 委托下单
  • 市价委托 - createMarketSellOrder/createMarketBuyOrder
  • 市价买入委托的特殊情况 - createMarketBuyOrderRequiresPrice
  • 用限价单模拟市价单
  • 限价委托 - createLimitBuyOrder/createLimitSellOrder
  • 委托单的自定义参数
  • 其他类型的委托单
  • 取消委托单 - cancelOrder
  • 委托单与交易的关系
  • 查询个人的历史交易 - fetchMyTrade
  • 交易的数据结构
  • 查询指定委托单的交易
  • 获取充值地址 - fetchDepositAddress/createDepositAddress
  • 地址的数据结构
  • 提现 - withdraw
  • 链上交易数据结构
  • 查询充值记录 - fetchDoposits
  • 查询提现记录 - fetchWithdrawals
  • 查询链上交易 - fetchTransactions
  • 查询手续费 - fetchFees
  • 查询交易所状态 - fetchStatus
  • 预算交易费 - calculateFee
  • 资金操作费 - currencies
  • 查询账本 - fetchLedger
  • 账本记录结构
  • 修改Nonce值 - seconds/milliseconds/microseconds

CCXT错误处理

  • 错误处理概述 - try/catch
  • 异常类的体系
  • 交易所异常
  • 网络异常

你可能感兴趣的