问财量化选股策略逻辑
- 军工板块日线16元以下,表示该股票的价格较低,具有一定的投资价值。
- 上月换手率在100%以上,说明该股票的交易活跃度高,市场关注度较高。
- 赢利个股,表示该股票最近有盈利的表现,可能存在短期的投资机会。
选股逻辑分析
以上三种因素都有助于我们找到潜在的投资机会,但同时也存在一些风险:
- 军工板块的日线价格低于16元,可能是由于板块的整体表现不佳或公司的基本面不佳导致的,因此需要结合公司的基本面进行进一步的研究。
- 上月换手率达到100%,说明该股票的交易非常活跃,这可能会增加市场的不确定性,因此需要关注市场的动态。
- 赢利个股并不一定代表该股票在未来还会继续盈利,因此投资者需要谨慎对待。
如何优化?
为了更好地筛选出符合要求的股票,我们可以考虑以下几个方面:
- 增加更多的筛选条件,例如考虑公司的业绩、盈利能力、负债情况等。
- 使用更复杂的模型来预测股价的走势,例如使用机器学习的方法。
- 结合其他的市场数据,例如宏观经济指标、行业走势等,进行全面的分析。
最终的选股逻辑
我们选择的标准是:在日线价格低于16元的同时,上月换手率达到100%并且最近有盈利的记录的股票。
常见问题
Q: 这个选股逻辑适用于哪些行业?
A: 主要适用于电子元器件和军工业。
python代码参考
import pandas as pd
from pandas_datareader import data
import talib
# 获取电子元器件和军工行业的数据
df = data.get_data_yahoo('AAPL', start='2020-01-01', end='2021-12-31')
df['MA5'] = talib.MA(df['Close'], timeperiod=5)
df['MA20'] = talib.MA(df['Close'], timeperiod=20)
# 筛选出符合条件的股票
selected_stocks = df[(df['MA5'] < 16) & (df['MA20'] > df['MA5']) & (df['Close'].diff() > 0)].index
# 输出符合条件
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。