【Python量化分析100例】Day2-星期几最容易被割韭菜

本文通过Python连接Tushare获取沪深300指数近16年的数据,分析发现周一上涨概率最高,而周四下跌概率最大,因此建议基金定投设置在星期四以捡到更便宜的筹码。此研究仅为学习参考,不构成投资建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 背景

在进行基金定投时,通常都会有一个疑问:设置星期几进行定投才能捡到最便宜的筹码呢?

本节内容通过统计沪深300最近16年的数据(2005年1月4日到2021年10月22日)带你解开疑惑,

2 获取数据

2.1 登陆Tushare

通过以下url,用户可以注册到自己的tushare账号,登陆账号之后,在账号的个人首页->接口Token中获取对应的Token进行数据获取的钥匙。

url = "https://tushare.pro/register?reg=399376"

2.2 用pyhton连接tushare

首先,需要安装tushare模块

pip install tushare

连接tushare

import tushare as ts
ts.set_token('your token here')#这里填入自己获取的token
pro = ts.pro_api()

2.3 用pyhton获取数据

以沪深300为例,获取2005年01月04日到2021年10月22日的所有日线数据:

df = pro.index_daily(ts_code='399300.SZ')#沪深300

或者按日期取

df = pro.index_daily(ts_code='399300.SZ', start_date='20050104', end_date='20211022')

接口:index_daily
描述:获取指数每日行情,还可以通过bar接口获取。由于服务器压力,目前规则是单次调取最多取8000行记录,可以设置start和end日期补全。

输入参数

名称 类型 必选 描述
ts_code str Y 指数代码
trade_date str N 交易日期 (日期格式:YYYYMMDD,下同)
start_date str N 开始日期
end_date str N 结束日期

输出参数

名称 类型 描述
ts_code str TS指数代码
trade_date str 交易日
close float 收盘点位
open
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

202xxx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值