文章目录
市场数据API是现代金融行业中不可或缺的重要工具。无论是投资者、交易员、数据分析师还是金融应用程序开发者,都需要可靠的市场数据API的数据来源来做出明智的决策和实现自己的目标。在这个信息爆炸的时代,获取准确、实时的市场数据API对于成功的金融操作至关重要。幸运的是,如今有许多市场数据API提供商为我们提供了便捷的市场数据API访问渠道。
关于实时股票tick数据API,它是市场数据API中的一个重要组成部分。股票市场的波动性和实时性要求投资者能够及时获取最新的股票价格和交易信息。这就需要一个高效、准确的实时股票tick数据API。
【Github】https://github.com/alltick/realtime-forex-crypto-stock-tick-finance-websocket-api
【官网】https://alltick.co
1、获取K线
下面代码中是以查询苹果股票(AAPL.US)分钟K线为例子的,如果想查询其它类型的K线数据则kline_type传入以下值:1-分钟K,2-为5分钟K,3-为15分钟K,4-为30分钟K,5-为小时K,6-为2小时K,7-为4小时K,8-为日K,9-为周K,10-为月K。
import time
import requests
import json
# Extra headers
test_headers = {
'Content-Type':'application/json'
}
'''
github:https://github.com/alltick/realtime-forex-crypto-stock-tick-finance-websocket-api
申请免费token:https://alltick.co/register
官网:https://alltick.co
将如下JSON进行url的encode,复制到http的查询字符串的query字段里
{"trace":"python_http_test1","data":{"code":"AAPL.US","kline_type":1,"kline_timestamp_end":0,"query_kline_num":2,"adjust_type":0}}
'''
test_url1 = 'https://quote.tradeswitcher.com/quote-stock-b-api/kline?token=e945d7d9-9e6e-4721-922a-7251a9d311d0-1678159756806&query=%7B%22trace%22%3A%22python_http_test1%22%2C%22data%22%3A%7B%22code%22%3A%22AAPL.US%22%2C%22kline_type%22%3A1%2C%22kline_timestamp_end%22%3A0%2C%22query_kline_num%22%3A2%2C%22adjust_type%22%3A0%7D%7D'
resp1 = requests.get(url=test_url1, headers=test_headers)
# Decoded text returned by the request
text1 = resp1.text
print(text1)
2、获取最新价格
import time
import requests
import json
# Extra headers
test_headers = {
'Content-Type':'application/json'
}
'''
github:https://github.com/alltick/realtime-forex-crypto-stock-t