问财量化选股策略逻辑
- 换手率大于7%但小于10%m股票: 表示该股票的交易活跃度较高,流动性较好。
- 高开0.3%的: 表示开盘价相对于前一交易日有所上涨,可能是受到市场情绪或公司消息的影响。
- 顺博合金下跌会合线: 合线是指在某一段时期内,股价在某一价格附近波动频繁,形成一个稳定的区间。如果顺博合金出现下跌并跌破这个合线,可能会预示着未来一段时间内该股票的价格走势可能会较为疲软。
选股逻辑分析
以上三个条件组合起来,可以筛选出那些交易活跃、价格表现良好并且可能有回调风险的股票,具有一定的投资价值。
有何风险?
- 股票交易量较大,可能存在被机构或者主力资金操控的可能性,导致投资者追涨杀跌的风险。
- 公司基本面信息、政策环境等不确定性因素可能导致股价波动较大,带来投资风险。
如何优化?
- 可以加入更多基本面指标,如市盈率、市净率等,来综合评估股票的投资价值;
- 根据历史数据和当前市场情况,调整换手率的阈值,以适应不同的市场环境。
最终的选股逻辑
选择交易活跃、价格表现良好且存在回调风险的股票进行投资。
常见问题
- 什么是换手率?
换手率是衡量股票交易活跃程度的一个重要指标,表示一定时间内买卖双方成交的股份数占总流通股本的比例。
python代码参考
# 换手率计算
def calculate_shares_traded(ticker):
return ticker['shares_traded'].sum()
# 开盘价计算
def calculate_open_price(ticker):
return ticker['open'].mean()
# 合线计算
def calculate_crossing_line(ticker, crossing_line):
return (ticker['close'] < crossing_line).sum() / len(ticker)
# 选股条件判断
def is_valid_stock(stock):
return stock['shares_traded'] > 7 * 1e6 and stock['shares_traded'] < 10 * 1e6 and \
stock['open'] > stock['open'].shift(1) * 1.03 and \
calculate_crossing_line(stock, 15)
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。