

上篇学了板块分析,今天学市场情绪指标!
什么是情绪指标?
涨跌家数、成交额等反映市场强弱。
涨跌家数统计:
```python
import pandas as pd
df = pd.read_csv(\"stocks.csv\")
# 统计涨跌家数
up = (df[\'pct\'] > 0).sum()
down = (df[\'pct\'] < 0).sum()
print(f\"上涨:{up}只 下跌:{down}只\")
```
ADL指标:
```python
# 涨跌差值
adl = up - down
print(f\"ADL:{adl}\")
```
市场强度:
```python
# 涨跌比率
ratio = up / (up + down) * 100
print(f\"上涨占比:{ratio:.1f}%\")
```
完整示例:
```python
import pandas as pd
df = pd.read_csv(\"stocks.csv\")
up = (df[\'pct\'] > 0).sum()
down = (df[\'pct\'] < 0).sum()
adl = up - down
ratio = up / (up + down) * 100
print(f\"涨{up}跌{down} ADL={adl}\")
print(f\"市场强度:{ratio:.1f}%\")
```
关键点:
- ADL反映市场宽度
- 上涨占比看强弱
下篇学综合分析!
#量化交易 #Python编程 #数据分析 #情緒指标 #股票分析
什么是情绪指标?
涨跌家数、成交额等反映市场强弱。
涨跌家数统计:
```python
import pandas as pd
df = pd.read_csv(\"stocks.csv\")
# 统计涨跌家数
up = (df[\'pct\'] > 0).sum()
down = (df[\'pct\'] < 0).sum()
print(f\"上涨:{up}只 下跌:{down}只\")
```
ADL指标:
```python
# 涨跌差值
adl = up - down
print(f\"ADL:{adl}\")
```
市场强度:
```python
# 涨跌比率
ratio = up / (up + down) * 100
print(f\"上涨占比:{ratio:.1f}%\")
```
完整示例:
```python
import pandas as pd
df = pd.read_csv(\"stocks.csv\")
up = (df[\'pct\'] > 0).sum()
down = (df[\'pct\'] < 0).sum()
adl = up - down
ratio = up / (up + down) * 100
print(f\"涨{up}跌{down} ADL={adl}\")
print(f\"市场强度:{ratio:.1f}%\")
```
关键点:
- ADL反映市场宽度
- 上涨占比看强弱
下篇学综合分析!
#量化交易 #Python编程 #数据分析 #情緒指标 #股票分析


