90%筹码集中度公式源码,麻烦详细说明
资深顾问黄 在线
身份认证
帮助6.1万 好评5.4万 从业10年+
+微信
感谢您关注该问题,该问题有4位专业答主做了解答。
下面是资深顾问黄的回答,如果对该问题还有疑问,欢迎问一问进一步咨询。

筹码集中度是衡量股票筹码分布集中程度的指标,通常用价格区间内一定比例(如90%)的筹码分布宽度占总价格区间的比例来表示。以下是计算90%筹码集中度的通用公式和源码实现思路(以Python为例),适用于股票量化分析或行情软件指标编写。

---

一、计算公式
90%筹码集中度 = (90%筹码分布的价格区间上限 - 下限) (价格区间上限 + 下限) × 100%
(注:不同软件可能略有差异,但核心逻辑相同)

---

二、计算步骤(以Python为例)
1. 获取筹码分布数据:需依赖行情软件或量化平台的筹码分布函数(如Tulip、TA-Lib或自定义计算)。
2. 确定价格区间:找到90%筹码分布的最高价和最低价。
3. 套用公式计算。

---

三、源码示例(Python伪代码)
python
import numpy as np

假设已有筹码数据:price_list(价格列表), volume_list(对应筹码量列表)
def calculate_concentration(price_list, volume_list, percentage=90):
1. 按价格排序筹码
sorted_data = sorted(zip(price_list, volume_list), key=lambda x: x[0])
sorted_prices, sorted_volumes = zip(sorted_data)

2. 计算总筹码量和目标百分比阈值
total_volume = sum(sorted_volumes)
target_volume = total_volume percentage 100.0

3. 滑动窗口找到90%筹码的区间
left = 0
current_volume = 0
min_range = float('inf')
result_low, result_high = 0, 0

for right in range(len(sorted_volumes)):
current_volume += sorted_volumes[right]
while current_volume = target_volume:
if sorted_prices[right] - sorted_prices[left] min_range:
min_range = sorted_prices[right] - sorted_prices[left]
result_low = sorted_prices[left]
result_high = sorted_prices[right]
current_volume -= sorted_volumes[left]
left += 1

4. 计算集中度
concentration = (result_high - result_low) (result_high + result_low) 100
return concentration

调用示例
prices = [10.0, 10.5, 11.0, ...] 价格列表
volumes = [1000, 1500, 2000, ...] 筹码量列表
conc = calculate_concentration(prices, volumes, 90)


---

四、注意事项
1. 数据来源:实际应用中需通过行情API(如聚宽、Tushare)或本地数据计算筹码分布(需历史成交数据模拟)。
2. 算法优化:上述代码为简化版,真实场景需考虑性能(如动态规划优化)。
3. 软件差异:同花顺、东方财富等软件的筹码集中度计算可能包含加权平均或标准差逻辑,需适配。

---

五、实际应用建议
- 集中度越低(如10%),说明筹码越集中,可能存在主力控盘;
- 集中度越高(如30%),说明筹码分散,波动可能加大。
(需结合股价位置和成交量综合判断)

---

如果需要直接用于某平台(如通达信、同花顺),可提供具体环境以便提供对应公式代码。

在线提供股票开户咨询
  展开↓
当前我在线 最快30秒解答 立即追问 99%的人选择
1 收藏
举报
相关问题
什么是筹码集中度,如何通过筹码判断个股支撑与压力位?
(1)筹码集中度定义:筹码集中度指某价位区间内持股数量占比,反映主力持仓情况。高集中度通常意味着机构或大户控盘。(2)判断支撑位:若筹码密集区位于低位(如5元-8元),股价跌至该区间可...
小鹿经理 946
什么是筹码集中度,筹码集中就一定会上涨吗?
筹码集中度筹码集中度,是行情软件根据历史成交,估算出来的指标,用来反映市场持仓成本的分散程度。数值越小,代表大部分人的持仓成本靠拢、筹码越集中;数值越大,代表持仓成本分布很散乱、筹码分...
626
什么是筹码集中度,对股价有什么参考意义?
什么是筹码集中度筹码集中度是指一只股票的流通筹码被少数人(如主力、机构)持有的程度。通常通过计算前10%或20%大股东/流通股东的持股比例,或通过技术分析软件中的“筹码分布图”来观察。...
文文顾问 581
股价下跌筹码集中度下降,有哪些建议吗?
(1)股价下跌且筹码集中度下降,可能意味着主力资金在逐步卖出,散户也在抛售,市场情绪偏空。(2)建议关注公司基本面是否出现变化,如业绩下滑、行业不景气等。同时,避免盲目抄底,保持谨慎。...
小鹿经理 805
90%筹码集中度计算公式,我到底该怎么办?
90%筹码集中度的计算公式为:90%成本集中度=(COST(95)-COST(5))×100。
小思经理来咯 1866
筹码集中度10%好还是30%好?,大佬请指导一下
筹码集中度数值越小越好。因此,10%比30%好。核心逻辑筹码集中度(通常指SCR指标)反映的是持仓成本的离散程度。10%(高集中):意味着大部分持有者的成本价非常接近,分布在当前股价上...
文文顾问 895
评论
浏览更多不如立即追问,99%用户选择
立即追问

已有39,864,289用户获得帮助