| | |
| | | # 市场情绪因子 -------------------------------------------------- |
| | | factors['sentiment'] = { |
| | | 'zt_ratio': ZT / rise_and_fall_sum, # 涨停占总比 |
| | | 'zt_vs_dt_ratio': SJZT + 1 / SJDT + 1, # 涨停跌停比 |
| | | 'rise_vs_fall_ratio': SZJS + 1 / XDJS + 1, # 涨跌比 |
| | | 'zt_vs_dt_ratio': (SJZT + 1) / (SJDT + 1), # 涨停跌停比 |
| | | 'rise_vs_fall_ratio': (SZJS + 1) / (XDJS + 1), # 涨跌比 |
| | | 'rise_vs_all_stocks_ratio': SZJS / rise_and_fall_sum, # 活跃股占比 |
| | | 'sign': 1 if '较好' in data['sign'] else 0, # 情绪标签量化 |
| | | 'extreme_ratio': (ZT + DT) / rise_and_fall_sum, # 极端波动(涨停+跌停占总比) |