问财量化选股策略逻辑
- 今日增仓占比>5%: 表明该股票近期有主力资金流入,可能具有上涨潜力。
- 周K线上穿30周线: 表明该股票长期趋势向上,具有较强的上涨动力。
- 股票均价站在五日均线之上: 表明该股票短期趋势向上,有望继续上涨。
选股逻辑分析
- 今日增仓占比>5%: 表明主力资金对该股票较为看好,有可能会推动股价上涨。
- 周K线上穿30周线: 表明该股票长期趋势向上,有可能会形成上涨趋势。
- 股票均价站在五日均线之上: 表明该股票短期趋势向上,有可能会继续上涨。
有何风险?
- 今日增仓占比>5%: 主力资金流入并不一定能够推动股价上涨,有可能是主力资金在出货。
- 周K线上穿30周线: 长期趋势向上并不一定能够保证短期上涨,有可能是市场趋势发生了变化。
- 股票均价站在五日均线之上: 短期趋势向上并不一定能够保证股价上涨,有可能是市场出现了反转。
如何优化?
- 可以加入更多技术指标来辅助分析,例如MACD、RSI等。
- 可以加入更多基本面指标来辅助分析,例如市盈率、市净率等。
- 可以加入更多市场情绪指标来辅助分析,例如换手率、量能等。
最终的选股逻辑
- 今日增仓占比>5%: 表明主力资金对该股票较为看好,有可能会推动股价上涨。
- 周K线上穿30周线: 表明该股票长期趋势向上,有可能会形成上涨趋势。
- 股票均价站在五日均线之上: 表明该股票短期趋势向上,有可能会继续上涨。
- 市盈率低于20: 表明该股票估值较低,具有较好的投资价值。
- 市净率低于1: 表明该股票估值较低,具有较好的投资价值。
- 换手率在正常范围内: 表明市场对该股票关注度较高,有可能会推动股价上涨。
python代码参考
- 今日增仓占比>5%: df['今日增仓占比'] > 0.05
- 周K线上穿30周线: df['周K线'] > df['30周线']
- 股票均价站在五日均线之上: df['股票均价'] > df['五日均线']
# 导入必要的库
import pandas as pd
# 读取数据
df = pd.read_csv('data.csv')
# 计算今日增仓占比
df['今日增仓占比'] = df['今日资金流入'] / df['昨日资金流入']
# 计算周K线上穿30周线
df['周K线'] = df['收盘价'] / df['30周线']
# 计算股票均价站在五日均线之上
df['股票均价'] = df['收盘价'] / df['五日均线']
# 过滤符合条件的股票
filtered_df = df[(df['今日增仓占比'] > 0.05) & (df['周K线'] > df['30周线']) & (df['股票均价'] > df['五日均线'])]
# 输出结果
print(filtered_df)
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。