当前位置: 首页 > news >正文

记录和分享抓取的数字货币和大A时序数据

最近抓取了一些数字货币1小时和大A截止到目前的日度数据,可以用于量化研究,数据和代码分享给大家,可以从后台回复“资源”,然后从数据集中找到。

下面是调用API获取BTC数据的代码,注意要自己安装第三方依赖库。安装好后,通过传入需要下载的coin_name、时间周期、数据条数就可以保存到本地csv文件。另外推荐大家安装pandas_ta库,可以很方便的计算各类指标。

from binance import Client
import datetime
import pandas as pd
# 初始化客户端
client = Client()
# 获取历史k线数据
def get_binance_btc_data(symbol='BTCUSDT', interval='1h', lookback_days=365*3):end_time = datetime.datetime.now()start_time = end_time - datetime.timedelta(days=lookback_days)klines = client.get_historical_klines(symbol,interval,start_str=start_time.strftime("%d %b %Y %H:%M:%S"),end_str=end_time.strftime("%d %b %Y %H:%M:%S"))df = pd.DataFrame(klines, columns=['timestamp', 'open', 'high', 'low', 'close', 'volume','close_time', 'quote_asset_volume', 'number_of_trades','taker_buy_base_asset_volume', 'taker_buy_quote_asset_volume', 'ignore'])df['datetime'] = pd.to_datetime(df['timestamp'], unit='ms')df.set_index('datetime', inplace=True)df = df[['open', 'high', 'low', 'close', 'volume']].astype(float)return df
symbol = 'RENDER'
df = get_binance_btc_data(symbol+'USDT')
df.to_csv(symbol+'_1h.csv')

然后配合alphalen第三方工具包,注:alphalens是Quantopian开发的Python工具包,用于量化金融中Alpha因子的评估、分析和可视化,其核心功能包括因子收益率分析、分层回测、风险分析、交易成本分析及可视化展示。可以做很多有意思的因子分析工作。

如IC分析:

图片

图片

Return 分析

图片

图片

图片

http://www.xdnf.cn/news/1188559.html

相关文章:

  • k8s:将打包好的 Kubernetes 集群镜像推送到Harbor私有镜像仓库
  • 容器化成本优化:K8s资源请求与限制的黄金法则——从资源画像分析到25%成本削减的实战指南
  • python面向对象编程详解
  • k8s之控制器详解
  • Go语言unsafe包深度解析
  • Go 多模块仓库标签管理教程
  • 嵌入式硬件篇---zigbee无线串口通信问题解决方法
  • Android 修改系统时间源码阅读
  • Linux的生态与软件安装
  • 主要分布在腹侧海马体(vHPC)CA1区域(vCA1)的混合调谐细胞(mixed-tuning cells)对NLP中的深层语义分析的积极影响和启示
  • 车载诊断刷写 --- Flash关于擦除和写入大小
  • 【MySQL】深入浅出事务:保证数据一致性的核心武器
  • 深度解析 noisereduce:开源音频降噪库实践
  • 【影刀RPA_初级课程_我的第一个机器人】
  • LeetCode|Day26|191. 位 1 的个数|Python刷题笔记
  • 像素、视野、光源,都有哪些因素影响测量精度?
  • DSP在CCS中实现双核在线仿真调试及下载的方法(以TMS320F28x为例)
  • 【Redis】 Redis 基础命令和原理
  • 详解力扣高频SQL50题之1193. 每月交易 I【简单】
  • MySQL操作进阶
  • 1. 多线程开发
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 热词评论查询功能实现
  • 机器学习(重学版)基础篇(概念与评估)
  • Qt 远程过程调用(RPC)实现方案
  • 大模型应用班-第2课 DeepSeek使用与提示词工程课程重点 学习ollama 安装 用deepseek-r1:1.5b 分析PDF 内容
  • UniappDay03
  • 高斯数据库触发器实现流水号的
  • 去中心化时代的通信革命:briefing与cpolar技术融合带来的安全范式革新
  • 【Linux系统】理解硬件 | 引入文件系统
  • 机器学习特征工程:特征选择及在医学影像领域的应用