数字货币量化交易-区块Gateio API接口

ItsMe4周前 (12-01)程序开发405

1、接口文档网址:https://www.gate.ac/docs/developers/apiv4/zh_CN/#futures

2、安装python工具:pip3 install gateapi-python

3、下载https://github.com/gateio/gateapi-python

4、解压下载好的gateapi-python-master.zip

5、将gateapi-python-master文件夹下的gate_api文件夹复制到lib/site-packages文件夹下,即可再pycharm中使用import gate_api导入该库。

6、新增config.py文件


class Config:

    GATEIO_API_KEY = '你申请的api key'

    GATEIO_API_SECRET = '你申请的secret key'

    GATEIO_HOST = 'https://fx-api.gateio.ws/api/v4'

    '''

    实盘交易: https://api.gateio.ws/api/v4

    合约模拟交易: https://fx-api-testnet.gateio.ws/api/v4

    合约实盘交易备选入口(只适用合约 API):

https://fx-api.gateio.ws/api/v4


单纯的获取Gate BTC区块产品价格:


import requests

url = "https://api.gateio.ws/api/v4/spot/tickers"

params = {"currency_pair": "BTC_USDT"}


response = requests.get(url, params=params)

data = response.json()


if data and isinstance(data, list) and len(data) > 0:

    ticker  = data[0]

    c_price = ticker['last']

else:

    print("Failed to fetch the latest price.")


通过以上代码,可以获取BTC实时价格

相关文章


		Gateio芝麻开门数字货币基本交易方法

Gateio芝麻开门数字货币基本交易方法

! 数字货币,由于风险性极大,国内是禁止的,本文仅供了解该事物。 1、登陆Gate芝麻开门App后,切换到下图①所示的行情页面,然后点击②现货,选择需要交易的数字货币。比如③Luna,据说Luna...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。