持仓成本分析¶
分析市场平均持仓成本,识别支撑/阻力位。
功能概述 📊¶
持仓成本分析帮助你了解: - 市场平均买入价格 - 机构持仓成本(美股) - 链上平均成本(加密货币) - 基于成本的支撑/阻力位 - 买卖信号生成
基本用法 💰¶
# 加密货币成本分析
ta cost BTC --type crypto
ta cost ETH --type crypto
# 美股成本分析
ta cost AAPL --type stock
ta cost TSLA --type stock
输出说明 📋¶
示例输出¶
📊 BTC 持仓成本分析
==================================================
当前价格:$67,500.00
平均持仓成本:$57,375.00
盈亏比例:+17.6%
支撑位:
S1: $51,637.50 (-10%)
S2: $45,900.00 (-20%)
S3: $40,162.50 (-30%)
阻力位:
R1: $63,112.50 (+10%)
R2: $68,850.00 (+20%)
R3: $74,587.50 (+30%)
🎯 信号:SELL
原因:价格高于平均持仓成本 17.6%
置信度:35%
==================================================
字段说明¶
| 字段 | 说明 |
|---|---|
| 当前价格 | 实时市场价格 |
| 平均持仓成本 | 估算的市场平均买入价 |
| 盈亏比例 | 当前价格相对成本的涨跌幅 |
| 支撑位 | 基于成本的支撑价格 |
| 阻力位 | 基于成本的阻力价格 |
| 信号 | 买卖建议 |
| 置信度 | 信号可靠程度 (0-100%) |
交易信号逻辑 🎯¶
| 价格 vs 平均成本 | 信号 | 含义 | 置信度 |
|---|---|---|---|
| < -20% | STRONG_BUY | 深度折价 | 高 |
| -10% ~ -20% | BUY | 低于成本 | 中 |
| -10% ~ +10% | HOLD | 成本附近 | 低 |
| +10% ~ +30% | SELL | 获利区间 | 中 |
| > +30% | STRONG_SELL | 过度延伸 | 高 |
数据来源 📈¶
加密货币¶
| 数据项 | 来源 | 说明 |
|---|---|---|
| 当前价格 | CoinGecko | 实时价格 |
| 市值 | CoinGecko | 总市值 |
| 流通供应 | CoinGecko | 流通中的币量 |
| 平均成本 | 估算 | 已实现市值/流通供应 |
美股¶
| 数据项 | 来源 | 说明 |
|---|---|---|
| 机构持仓 | Alpha Vantage | SEC 13F 报告 |
| 平均成本 | 加权平均 | 前 10 大机构持仓 |
| 持仓变化 | SEC filings | 季度报告 |
高级用法 🚀¶
批量分析¶
创建脚本 batch_cost_analysis.py:
#!/usr/bin/env python3
from position_cost_analyzer import PositionCostAnalyzer
analyzer = PositionCostAnalyzer()
# 加密货币
crypto_symbols = ['BTC', 'ETH', 'SOL']
for symbol in crypto_symbols:
result = analyzer.calculate_cost_support_resistance(symbol, 'crypto')
if result:
print(f"{symbol}: {result['signal']['action']}")
# 美股
stock_symbols = ['AAPL', 'GOOGL', 'TSLA']
for symbol in stock_symbols:
result = analyzer.calculate_cost_support_resistance(symbol, 'stock')
if result:
print(f"{symbol}: {result['signal']['action']}")
结合技术指标¶
# 1. 先查看成本分析
ta cost BTC --type crypto
# 2. 再查看技术信号
ta sig BTC
# 3. 综合判断
# - 成本信号:BUY (低于成本 15%)
# - 技术信号:BUY (RSI 超卖)
# = 强烈买入信号
设置价格提醒¶
实际应用案例 💡¶
案例 1: 加密货币抄底¶
场景: BTC 从$70,000 跌至$55,000
决策: 价格接近平均成本,可以开始建仓。
案例 2: 美股获利了结¶
场景: TSLA 涨至$300
决策: 价格远高于机构成本,考虑部分获利了结。
案例 3: 支撑位确认¶
场景: ETH 跌至关键位置
决策: $3,000 是强支撑(平均成本),$2,700 是次级支撑。
注意事项 ⚠️¶
数据局限性¶
- 估算数据: 平均成本为估算值,非精确数据
- 延迟: 美股机构持仓数据有季度延迟
- 覆盖范围: 仅覆盖主要标的
使用建议¶
- ✅ 作为参考指标,非唯一决策依据
- ✅ 结合技术分析和基本面
- ✅ 关注成本区域,非精确价格
- ❌ 不要盲目跟随信号
API 限制¶
| API | 免费额度 | 建议调用频率 |
|---|---|---|
| CoinGecko | 10-50 次/分钟 | 每 60 秒 |
| Alpha Vantage | 25 次/天 | 每 30 分钟 |
常见问题 ❓¶
Q: 平均成本如何计算?¶
A: - 加密货币: 已实现市值 / 流通供应量 - 美股: 前 10 大机构持仓加权平均
Q: 为什么信号置信度不同?¶
A: 价格偏离成本越大,置信度越高: - 偏离 10% → 置信度~20% - 偏离 20% → 置信度~40% - 偏离 30% → 置信度~60%
Q: 支持 A 股吗?¶
A: 目前不支持。A 股机构持仓数据获取困难,计划中。
Q: 数据多久更新一次?¶
A: - 价格:实时 - 平均成本:每日更新 - 机构持仓:季度更新(美股)