东方财富筹码峰获利比率计算公式 python
时间: 2023-06-29 22:16:33 浏览: 460
东方财富中的筹码峰是指一段时间内的股票成交量中,成交价格与该段时间内股票的最高价之比的最高值。筹码峰的获利比率计算公式如下:
(筹码峰价格 - 筹码峰以下的成交价总和)/ 筹码峰以下成交价总和
在Python中,可以通过以下代码实现:
```python
# 假设有一段时间内的股票成交量为 [10, 12, 16, 18, 20, 22, 21, 19, 17, 15, 13, 11]
# 在这段时间内的最高价为 25,筹码峰为 22
# 计算筹码峰以下的成交价总和
total_below = 0
for price in [10, 12, 16, 18, 20, 22, 21, 19, 17, 15, 13, 11]:
if price < 22:
total_below += price
# 计算获利比率
profit_rate = (22 - total_below) / total_below
print("获利比率为:{:.2f}%".format(profit_rate * 100))
```
输出结果为:获利比率为:31.82%。其中,{:.2f}表示保留两位小数输出。
阅读全文