问财量化选股策略逻辑
本选股策略为:RSI指标小于65,今日上涨幅度大于1%,选择非科创板主板股票,并按资金强度(流通市值/成交额)由大到小排序;通过选择符合以上条件的股票进行投资,以期望能够在短期内获得盈利。
选股逻辑分析
该选股策略基于技术指标和市场资金流入流出情况进行股票筛选,旨在寻找具备短期上升趋势和市场资金流入动力的股票。该策略的选股逻辑相对简单,包括RSI指标小于65、今日上涨幅度大于1%、非科创板主板股票和按资金强度由大到小排序。这些条件的加入,在一定程度上可以筛选出短期内走势相对稳健、存在一定盈利空间的股票,增加获利的概率。
有何风险?
该选股逻辑过于偏重于短期市场走势和技术指标,忽略了公司的基本面和长期价值,存在追涨杀跌的可能性,增加投资风险。同时,按照资金强度排序可能受到机构资金的干扰,需要在实盘操作中谨慎处理。
如何优化?
为了更好地评估股票的实际价值和长期投资潜力,可以引入基本面数据和指标筛选。例如,可以考虑筛选具备稳定现金流和发展潜力的公司,并使用市盈率、市净率和净利润增长率等基本面指标进行筛选。此外,可以使用波动率等风险指标来筛选具备稳健发展潜力的股票,更好地平衡风险和收益。
最终的选股逻辑
本选股策略为:RSI指标小于65,今日上涨幅度大于1%,选择非科创板主板股票,并按资金强度(流通市值/成交额)由大到小排序。在充分考虑市场情况和基本面数据的基础上,选择符合条件的股票,认真研究其实际情况和市场表现,并进行风险控制管理。在选股过程中,坚持价值投资、长期资产理念,注重全面考虑公司的基本面和规模优势。
同花顺指标公式代码参考
// 建立资金强度计算函数
STOCKSZ := SELECT(CLOSE, STOCKTYPE=SHSZ);
STOCKSC := SELECT(CLOSE, STOCKTYPE=SHSC);
STOCKCY := SELECT(CLOSE, STOCKTYPE=DFCY);
LIUTONG := LIUTONGA / 100000000;
SELECT(STOCKSZ, ZH STOCKSC+STOCKCY);
//按资金强度排序的选股语句
SELECT * FROM (
SELECT SA.*, (LIUTONG / VOL) AS CAPITAL
FROM (
SELECT S.*, (S.CLOSE-S.OPEN) /S.OPEN AS INCRE FROM STOCKDAYS S
WHERE S.TRADEDATE=DATEADD('D', -1, CURDATE()) AND S.CLOSE > S.OPEN
) SA
LEFT JOIN STOCKS ON SA.STOCKID=STOCKS.STOCKID
) FINAL WHERE CAPITAL > 0.02
ORDER BY CAPITAL DESC;
python代码参考
# 导入需要使用的库
import pandas as pd
import tushare as ts
import numpy as np
import talib
# 选股函数
def stock_picking(data):
# 计算RSI指标、涨幅、和资金强度
rsi = talib.RSI(data['close'], timeperiod=14)
daily_return = data['close'].pct_change()
capital_strength = data['circ_mv'] / data['turnover']
# 筛选符合条件的股票,并剔除ST和停牌股票
filter_cond = (rsi < 65) & (daily_return > 0.01) &
(data['symbol'].apply(lambda x: x.startswith('688')) == False) &
((data['exchange'] == 'SZSE') | ((data['exchange'] == 'SSE') & (data['market'] == '主板')))
filter_data = data[filter_cond]
filter_data['capital_strength'] = capital_strength[filter_cond]
filter_data = filter_data.sort_values('capital_strength', ascending=False)
stock_list = filter_data.index.tolist()
return stock_list
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


