tushare根据日k线选股

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

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

积分不通,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 range(0, len(name)):
        ts_code = code[i]
        t_name = name[i]
        ts_code = code[i]
        t_name = name[i]
        df = ts.pro_bar(ts_code=ts_code, adj='qfq', start_dat
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值