问财量化选股策略逻辑
- 今日增仓占比>5%
- 七连阴
- 500日内至少2次涨停
选股逻辑分析
- 今日增仓占比>5%:说明该股票在最近的交易日中,有较多的投资者买入该股票,这可能意味着该股票有较好的投资价值或者市场预期。
- 七连阴:说明该股票在最近的七个交易日中,连续下跌,这可能意味着该股票的市场情绪比较悲观,投资者对它的信心较低。
- 500日内至少2次涨停:说明该股票在过去的一段时间内,曾经出现过两次以上的涨停,这可能意味着该股票具有较强的市场活跃度和上涨潜力。
有何风险?
- 今日增仓占比>5%:说明该股票有较多的投资者买入,这可能意味着该股票的价格已经被高估,存在一定的回调风险。
- 七连阴:说明该股票连续下跌,这可能意味着该股票的市场情绪比较悲观,投资者对它的信心较低,可能会导致该股票的价格进一步下跌。
- 500日内至少2次涨停:说明该股票在过去的一段时间内,曾经出现过两次以上的涨停,这可能意味着该股票的价格已经被高估,存在一定的回调风险。
如何优化?
- 可以将筛选条件改为过去一段时间内,至少出现过三次以上的涨停,这样可以筛选出更具有上涨潜力的股票。
- 可以将筛选条件改为过去一段时间内,至少出现过两次以上的跌停,这样可以筛选出更具有下跌风险的股票。
最终的选股逻辑
- 今日增仓占比>5%
- 过去一段时间内,至少出现过三次以上的涨停
- 连续下跌不超过七天
python代码参考
import tushare as ts
# 设置token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取所有股票的代码和名称
stock_codes = pro.stock_codes()
# 设置筛选条件
筛选条件 = {
'select': 'code, name',
'filter': [
{'column': 'trade_date', 'condition': 'lt', 'value': '2021-01-01'},
{'column': 'close', 'condition': 'lt', 'value': '10.0'},
{'column': 'turnover_rate', 'condition': 'gt', 'value': '0.05'},
{'column': 'total_trades', 'condition': 'gt', 'value': '10000'},
{'column': 'rise_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'run_rate', 'condition': 'gt', 'value': '0.05'},
{'column': 'turnover_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'volume_ratio', 'condition': 'gt', 'value': '0.05'},
{'column': 'amount_ratio', 'condition': 'gt', 'value': '0.05'},
{'column': 'buy_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'sell_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'turnover_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'rise_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'run_rate', 'condition': 'gt', 'value': '0.05'},
{'column': 'volume_ratio', 'condition': 'gt', 'value': '0.05'},
{'column': 'amount_ratio', 'condition': 'gt', 'value': '0.05'},
{'column': 'buy_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'sell_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'turnover_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'rise_amount', 'condition': 'gt', 'value': '0.01'},
{'column': 'run_rate', 'condition': 'gt', 'value': '0.05'},
{'column': 'volume_ratio', 'condition': 'gt', 'value': '0.05'},
{'column': 'amount_ratio', 'condition': 'gt', 'value': '0.05'},
{'column': 'buy_amount', 'condition': '
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
