01 前言
在A股市场普遍存在着“国庆节红包行情”的预期,在国庆节这个举国同庆的大好日子里,似乎A股市场不表现出一路程长虹的架势,就会破坏国庆节这个美好的节日氛围。事实上,在政策方面,国庆节前后确实会出台一些提振信心的政策,以促进鼓励大家消费,带动经济循环。同时在国庆长假期间,也确实会有一些行业迎来黄金时期,如:旅游、餐饮、消费、住宿等等,都会在国庆假期迎来爆发式增长。
今天我们就以上证A股指数在1991-2024年期间国庆节前一周的涨跌情况来验证“国庆前的红包行情”的说法是否靠谱。
02 导入数据
#导入数据
import pandas as pd
import numpy as np
import datetime as dt
df = pd.read_excel("A股上证指数数据.xls")
03 准备数据
df = df.drop(columns = ["最低价指数","最高价指数","成交量","成交金额"]) #删除无效列
df["年份"] = df["日期"].dt.year #生成年份列
df["月份"] = df["日期"].dt.month #生成月份列
df["涨跌幅"] = (df["收盘价"] - df["开盘价"])/df["开盘价"] #生成涨跌幅列
df.loc[df.涨跌幅 > 0,"涨跌"]