问财量化选股策略逻辑
- 当天价格持续在均线上方
- 涨幅2%-7%
- 涨停且所属行业板块2天排名前3
选股逻辑分析
这个选股逻辑主要基于技术分析和基本面分析,首先需要股票的价格在均线上方运行,这代表了股票的趋势是向上的;其次,要求股票涨幅在2%-7%之间,表明股票的上涨速度适中;最后,如果股票能够在所属行业中排名前3,则说明该行业的表现良好。
有何风险?
然而,这种选股逻辑也有一定的风险。例如,股票的价格可能会受到市场情绪、政策因素等多种因素的影响,因此,即使股票满足了上述条件,也可能出现回调的情况。此外,对于一些小盘股来说,由于流通性较差,可能会出现股价被操纵的情况。
如何优化?
为了降低这种风险,我们可以引入更多的数据进行分析,例如市盈率、市净率等基本面指标,以及资金流入流出等技术指标。同时,我们也可以通过构建多因子模型,综合考虑多个因素,来提高选股的准确性。
最终的选股逻辑
我们最终的选股逻辑是:
- 股价在均线上方,涨幅在2%-7%,并且所属行业板块2天排名前3。
- 基本面方面,我们还需要考虑市盈率、市净率等因素,以及资金流入流出情况。
- 技术面上,我们需要关注成交量的变化,以及K线图中的形态。
常见问题
-
为什么只选择行业排名前3的股票?
- 因为我们认为这些公司的业绩较为稳定,抗风险能力较强。
-
为什么要求股票涨幅在2%-7%之间?
- 我们认为这个范围内的涨幅可以保证股票具有较好的上涨空间,并且不会过于激进。
-
什么是市盈率、市净率?
- 市盈率是指公司每股市价与每股盈利的比率,用来衡量公司的盈利能力。
- 市净率是指公司每股市价与每股净资产的比率,用来衡量公司的资产质量。
python代码参考
import pandas as pd
import numpy as np
from sklearn.linear_model import LinearRegression
from sklearn.model_selection import train_test_split
from sklearn.metrics import mean_squared_error
# 假设df是你的
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。