主页 > imtoken钱包下载2.0 > 比特币程序化交易基于Python数字货币接口统一实现

比特币程序化交易基于Python数字货币接口统一实现

imtoken钱包下载2.0 2023-04-19 07:42:43

有点好笑,也有点心酸。

9月4日,七部委联合发布公告,宣布取缔ICO。 当时就想到了比特币的程序化交易,币圈人终于可以安心玩比特币了,再也不用嫉妒隔壁涨了几十上百倍的ICO了(虽然比特币和以太坊也都涨了比特币程序化交易,涨的不多),不用再着急换了。 ICO 的家伙跑了。

上周五突发奇想,在“体验”APP里发了一条通知,说这周tushare发布了数字货币接口,供大家学习。 然而比特币程序化交易,周六晚上9点刚过,突然看到监管机构要禁交易所的消息。 所以我觉得有点遗憾。 接口写好后,不知道还能不能用。

不过既然已经发了通知,代码也确实完整了,那就发吧。 虽然没看到有没有被禁,但是很高兴能给有需要的朋友带来一些方便。

Tushare 0.9.2 发布了全新的数据接口。 该程序以最简洁的方式编写。 只有一个代码文件。 11种数据,3个交换,4个接口,代码只有240行左右,文件注释和程序配置的代码只有一半。 所以写的还是比较简洁实用的。 如果对python初学者或者数据接口设计者感兴趣,可以看看代码。 欢迎您投诉。

支持哪些交易所?

比特币交易的风险分析_比特币程序化交易_比特币币币交易是什么意思

目前主要支持国内三大交易所

比特币币币交易是什么意思_比特币交易流程_比特币程序化交易

1、火币网(代码中broker='hb'表示)

2、OKCoin(代码中用ok表示)

3. CHBTC中国比特币交易中心(chbtc)

有哪些数据可用?

实时行情、成交、分钟、每日行情界面

1、实时行情

2.各种条形数据

比特币程序化交易_比特币币币交易是什么意思_比特币交易流程

3、实时快照数据

4.实时交易数据

如何调用数字货币接口?

1.首先你需要升级到最新版本的tushare

pip 安装 tushare --upgrade

将 tushare 导入为 ts

然后确认版本(0.9.2):

比特币程序化交易_比特币币币交易是什么意思_比特币交易流程

TS。

2、获取实时行情数据

ts.(broker='hb', ticker='btc')

ts.(broker='ok', code='ltc')

ts.(broker='chbtc', code='eth')

3.获取K线BAR数据

比特币交易的风险分析_比特币程序化交易_比特币币币交易是什么意思

比特币程序化交易_比特币交易流程_比特币币币交易是什么意思

TS.()

经纪人参数:hb/ok/chbtc

代码参数:btc/ltc/eth,chbtc支持更多的比特币程序化交易,包括:bcc/qtum/eos/hsr

ktype支持:D、W、M、1min、5min、15min、30min、60min

4.获取实时交易数据

TS.()

比特币程序化交易_比特币交易的风险分析_比特币币币交易是什么意思

比特币程序化交易_比特币币币交易是什么意思_比特币交易流程

参数请参考上面的说明。 返回结果类似于股票报价,包括交易id、时间、交易价格、交易量和交易类型。

5.获取快照数据

TS.()

后续计划

如果监管机构不关闭交易所,交易接口将在稍后实施和发布。 您可以将其用于比特币量化和比特币程序化交易。 听说比特币套利很好。 如果你有兴趣,可以研究一下。

对数字货币接口代码感兴趣的朋友可以访问tushare的github:

挖矿网Ethos中文网拥有简单易用的挖矿系统,为挖矿行业提供教程软件和矿机评测及交易信息,对比计算各种数字货币在挖矿网的挖矿收益,以及介绍矿网挖矿工具,矿场最新动态等。

矿业网络,版权所有丨如未注明,均为原创丨本站采用BY-NC-SA协议授权

转载请注明原文链接:比特币程序化交易基于Python数字货币接口统一实现