主页 > imtoken钱包地址 > ccxt K线数据_币圈程序化交易使用最多的开源项目:ccxt

ccxt K线数据_币圈程序化交易使用最多的开源项目:ccxt

imtoken钱包地址 2023-01-17 01:29:44

最近通过代码做事务币圈k线分析软件,节省一些人工成本,让整个事务过程可以被监控、统计、分析,所以今天分享一些程序化事务的常识,先从一个问题说起:

如果您打算使用 API 在 Binance 交易所进行操作,您会怎么做?

您必须使用提供给您的官方 API 文档,以及一些打包好的库。例如,如果您使用 Node.js,则使用 Node.js 的 Binance 库。如果您使用 Ruby,请使用 Ruby 的 Binance 库。

但问题来了。您的资产已经在多个交易所。除了币安,你也可以在火币和 OK 上找到它们。您需要同时在三个交易所进行操作。你该怎么办?

按照上面的流程和思路,你大概会去火币的API库就OK了。这个过程非常繁琐。最郁闷的是每个API都不一样。它被称为 Markets,一些交易所被称为 Pairs币圈k线分析软件,一些交易所被称为 Exchanges Symbols,但一些交易所被称为 Products...

如果你是程序员,熟悉多个交易所的 API 和命名方法真的很累。

在这一点上,你在想,如果有人包装所有的交换并为每个操作使用相同的 API,那该多好……

繁荣……

繁荣……

繁荣……

CCXT 出现了,CCXT 就是你想要的开源项目,或者一个库。

CCXT是目前支持最多交易所的开源交易项目。可以说,在币圈使用程序化交易的同学,对CCXT库一无所知。

介绍CCXT

CCXT 已经支持超过 120 家交易所,部分你需要的常用交易所都得到了全面支持。

CCXT库或开源项目支持三种语言,包括JavaScript、Python和PHP,同时支持多种语言的开源项目。

CCXT 的文档写得很好。说白了,因为这个库被很多人使用,被很多人维护,自然文档越来越完善。

CCXT 项目也有一些有趣的例子供你使用,它们很容易上手。

不需要我过多介绍,否则会有点像官方文档,但我还是给你最后一句:

如果你在币圈做程序化交易却不使用CCXT,就像你没有武器去战场混战一样。

《注意》我是一匹金马,别人离开币圈的时候,就是我深耕的时候。你能让我陪你度过你的熊市吗?币圈金马奖,与你一起走币圈的光明之路。