首页 / 芷瀚动态 / 芷瀚观点

芷瀚动态

News
另类策略:利用美债收益率预测A股大盘走势
作者:Mr.ZENG  发表时间:2024-05-08  阅读次数:78

    在国际金融市场中,美国国债利率扮演着至关重要的角色,常被视为全球资产定价的“基准”。其波动性不仅对美国本土市场产生深远影响,也对全球其他市场,包括中国A股市场,具有显著的指导意义。

 

    国债,即国家公债,是一国政府基于其国家信用向公众筹集资金的一种金融工具。美国国债,由美国财政部发行,背后有美国政府的信用支持,意味着投资者实际上是在向美国政府提供贷款,而美国政府则承诺在到期时偿还本金及利息。美国国债根据偿还期限的不同,分为多个期限类别,其中10年期国债因其适中的期限和较高的流动性,成为市场分析的关键指标。

 

图片1

 

    美国国债利率是衡量金融机构借贷成本的重要指标。当利率上升时,借贷成本增加,投资者可能会减少对股市的投资,从而可能导致股市下跌;相反,当利率下降,借贷成本降低,投资者可能会增加股市投资,推动股市上涨。

 

    此外,如果美国国债利率异常高,如达到20%,投资者可能会更倾向于购买国债以获得稳定且高收益,而不是选择风险更高的股市投资。这种资金流向的变化,会导致股市资金外流,进而影响股市表现。

 

    随着外资在中国A股市场的参与度日益增加,美国国债利率对中国股市的影响力也随之增强。

    利用编程库akshare,我们可以从网页获取美国国债利率的历史数据,并将其与中国沪深300指数的数据进行整合分析。沪深300指数,作为中国A股市场的代表性指标,其数据同样可以通过akshare库获取。
美债收益率网页链接:
https://data.eastmoney.com/cjsj/zmgzsyl.html

图片2

 

图片3

 

图片4

 

    在进行数据分析时,需要特别注意中美两国证券市场的交易日历和交易时间差异。中国股市的交易时间是北京时间上午9点半至下午3点,而美国股市的交易时间(考虑时差)是在北京时间晚上9点半至次日凌晨。

图片5

 

    通过计算美国国债利率与沪深300指数次日涨跌幅的滚动相关系数,我们发现两者之间存在显著的负相关性,这进一步验证了国债利率与股市之间的反向关系。

 

图片6

 

# 计算美债收益率变化与沪深300次日涨跌幅的相关系数df['相关系数'] = df['美债收益率'].rolling(window=250).corr(df['涨跌幅'].shift(-1))
# 画图ax = df[['相关系数']].plot(figsize=(16,8), color=['Red'], grid=True,
title='美债收益率变化与沪深300指数次日涨跌幅250交易日滚动相关系数)plt.show()

 

图片7

 

    基于这一发现,我们可以构建一种择时策略:在每周的第一个交易日,根据上周五的美国国债利率与其26日移动平均线的关系,来决定是做多还是做空沪深300指数。如果国债利率高于其26日移动平均线,我们倾向于做空;如果低于,则倾向于做多。

# 生成交易信号
# 如果 r-r_ma(26)<0,认为情绪偏多,今日只能看到昨日的数据
day_df.loc[((day_df['美债收益率']-day_df['美债收益率MA']).shift(1)<0) & (day_df['周最后交易日'].shift(1)>0), 'signal'] = 1
# 如果 r-r_ma(26)>0,认为情绪偏空,今日只能看到昨日的数据
day_df.loc[((day_df['美债收益率']-day_df['美债收益率MA']).shift(1)>0) & (day_df['周最后交易日'].shift(1)>0), 'signal'] = -1

 

图片8


    通过历史数据回测,我们发现这种基于美国国债利率的择时策略在实际操作中表现良好,自2010年以来的年化收益率大约为19%。这一策略的回测报告,通过quantstats.reports.html函数生成,提供了策略执行的详细分析。

 

图片9

 

图片10


返回

021-5068 6619 hr@cosmostar.cn
© 2017 RUNNING RECORDS LLC. ALL RIGHTS RESERVED. 沪ICP备18015628号-1