tushare根据日k线选股

本文介绍了如何利用tushare接口结合前复权日K线数据,制定短线选股策略。通过筛选出股价达到10日内新高且回撤在3%至13%范围内的股票,并要求收盘价位于均线之上,以获取潜在强势股。
摘要由CSDN通过智能技术生成

积分不通,token权限不同,5000积分,所有权限全开
注册tushare,请点击链接:https://tushare.pro/register?reg=301280
根据前复权k线,选取短线股票
选股思路,根据当天收盘价格,10日内新高,并且收盘价格比10日内最高价回撤3%-13%,且在均线之上,筛选出满足上述条件的股票

import tushare as ts
import datetime
now=datetime.date.today()
start_day = (now-datetime.timedelta(days=90)).strftime('%Y%m%d')
end_day =now.strftime('%Y%m%d')
output = open('日k线' + end_day + '.xls','a',encoding='utf-8')
output.write('ts_code\t name\t  max\t now_price\t percent\n')
ts.set_token('yourtoken') 
def xunhuan():
    pro = ts.pro_api()
    dt = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
    # 获取股票列表
    code = dt['ts_code']
    name = dt['name']
   # long = len(code)
    for i in ra
tushare是一个基于Python的开源财经数据接口包,它提供了各种金融数据的获取、处理和分析功能。通过使用tushare,我们可以方便地获得财务数据,并根据这些数据来进行选股。 在使用tushare进行选股时,我们通常会关注一些与公司财务状况相关的指标。例如,我们可以通过获取公司的利润表数据,分析公司的净利润增长率、营业收入增长率、毛利率等指标,以评估公司的盈利能力和发展趋势。此外,我们还可以通过获取公司的资产负债表数据,分析公司的资产负债比例、流动比率、速动比率等指标,以评估公司的偿债能力和风险水平。 除了财务指标,我们也可以通过获取其他相关数据来辅助选股。例如,我们可以获取公司的股价数据,分析公司的股价走势、股价波动等情况,以评估公司的市场表现。此外,我们还可以获取公司的行业数据,分析公司在所属行业中的地位和竞争力。 当我们通过tushare获得了相关财务数据和其他数据后,可以使用一定的选股策略进行分析和挑选。这个选股策略可以根据个人的投资理念和风险偏好来确定。例如,我们可以通过对不同指标的权重设置进行加权求和,得到一个综合评分,然后根据评分高低来进行选股。另外,我们也可以通过制定一些特定的筛选条件,如选择净利润增长率在一定范围内的公司,来进行选股。 总之,tushare可以提供财务数据的获取和处理功能,通过分析这些数据可以辅助我们进行选股决策。然而,选股还需要考虑一系列因素,包括个人的投资目标、风险偏好、市场情况等,因此在选股时需要综合考虑多个因素来做出决策。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值