【Tushare金融数据实战】多头排列计算

【Tushare金融数据实战】北向资金因子计算—指数衰减法

Tushare ID : 459953

1.Tushare接口包简介

Tushare是一个免费,开源的python财经数据接口包.拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。目前数据的广度和深度都在不断加大,能够让大众实时获得专业投资者所拥有的数据。

2.多头排列

多头排列,就是价格呈上升趋势,以下依次短期线、中期线、长期线,这说明我们过去买进的成本很低,做短线的、中线的、长线的都有赚头,市场一片向上,这便是典型的牛市了。多头排列代表多方(买方)力量强大,后市将由多方主导行情,此时是中线进场的机会。

3.算法的简易实现方式

收盘价 > 5日移动平均 > 10日移动平均 > 20日移动平均 > 60日移动平均

#获取使用接口
def get_token():
    ts.set_token('xxxxxx')
    pro = ts.pro_api()
    return pro

# 获取当前时间点下的股票列表、时间用以计算MA(50)、MA(150)、MA(200)
def get_date(date):
    pro = get_token()
    #获取观测时间点之前的一年内的交易日日期
    end_date = dt.datetime.strftime(dt.datetime.strptime(date,'%Y/%m/%d') , '%Y%m%d')
    start_date = dt.datetime.strftime((dt.datetime.strptime(str(sorted(data_basic.trade_date.tolist(),reverse = True)[0]),"%Y%m%d")+dt.timedelta(1)), "%Y%m%d")
    Year_before_date =  dt.datetime.strftime((dt.datetime.strptime(date,'%Y/%m/%d')+dt.timedelta(-365)), "%Y%m%d")
    date_all = pro.trade_cal(excha
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值