Supermind量化交易-换手率大于7%但小于10%m股票、高开0

用户头像神盾局量子研究部
2023-10-26 发布

问财量化选股策略逻辑

  • 换手率大于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亿' #选股语句。

    模板如何使用?

    点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧