小市值选股(二)

在上一篇小市值选股(一)的基础上继续添加下面功能: 剔除创业板股 剔除停牌股 剔除st股 剔除涨跌停股 历史数据筛选结果截图 joinquant 代码 # 过滤创业版股票 def filter_gem_stock(context, stock_list): #return [stock for stock in stock_list if »

小市值选股(一)

此文仅用于joinquant平台上网友分享二八轮动小市值优化版 v2.0.6策略的研究学习之用 筛选标准 PE(市盈率) 为正,最高不超过200(可自行调整) 按市值从小到大排序 满足上述2个条件的前100只股票 筛选结果 大量涨停新股 停牌股票 截图 代码 def pick_stocks(context, data): q = None # 使用财务指标筛选个股并生成查询语句 # 更多财务指标详见joinquant »

识别三只乌鸦K线形态

三只乌鸦的K线介绍 特征 连续出现三根阴线,每天的收盘价均低于上一日的收盘 三根阴线前一天的市场趋势应该为上涨 三根阴线累计需要达到一定跌幅 收盘价接近每日的最低价位 每日的开盘价都在上根K线的实体部分之内; 第一根阴线的实体部分,最好低于上日的最高价位 含义 市场抛压重 日线级别上的3连跌,使周K线走坏,破坏中线趋势 下跌导致市场筹码被打散,主力需要整理重新收集筹码 算法 有效三只乌鸦描述众说纷纭,这里放宽条件,只考虑1和2 根据前4日数据判断 3根阴线累计跌幅达到一定百分比(此条件可选) #该函数会在每天开始交易前被调用一次 def »

15日前买,15日后卖的交易策略

joinquant平台上别人分享的一个策略,非常简单,纯粹用来学习代码。 回测结果吓死人:策略年化收益 -52.96% # 用户必须要实现的2个函数之一:初始化函数 initialize(context) def initialize(context): # 定义一个全局变量, 保存要操作的股票 # 002673 西部证券 g.security = '002673.XSHE' # 设置参照指数,用于判断策略好坏和一系列风险值计算的基准 # 更多参照指数详见 https: »

tushare获取交易数据

TuShare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。 安装TuShare依赖的package ~$ pip install lxml ~$ pip install pandas ~$ pip install tushare 查询数据 获取历史交易记录 get_hist_data( »