跳转至

持仓成本分析

分析市场平均持仓成本,识别支撑/阻力位。

功能概述 📊

持仓成本分析帮助你了解: - 市场平均买入价格 - 机构持仓成本(美股) - 链上平均成本(加密货币) - 基于成本的支撑/阻力位 - 买卖信号生成

基本用法 💰

# 加密货币成本分析
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 超卖)
# = 强烈买入信号

设置价格提醒

# 当价格跌破平均成本时提醒
ta alerts add BTC --below 57000

# 当价格突破阻力位时提醒
ta alerts add BTC --above 70000

实际应用案例 💡

案例 1: 加密货币抄底

场景: BTC 从$70,000 跌至$55,000

$ ta cost BTC --type crypto

当前价格:$55,000
平均成本:$58,000
盈亏比例:-5.2%
信号:BUY (接近成本价)

决策: 价格接近平均成本,可以开始建仓。

案例 2: 美股获利了结

场景: TSLA 涨至$300

$ ta cost TSLA --type stock

当前价格:$300
平均成本:$220
盈亏比例:+36.4%
信号:STRONG_SELL (远高于成本)

决策: 价格远高于机构成本,考虑部分获利了结。

案例 3: 支撑位确认

场景: ETH 跌至关键位置

$ ta cost ETH --type crypto

当前价格:$3,200
平均成本:$3,000
支撑位 S1: $2,700
信号:HOLD

决策: $3,000 是强支撑(平均成本),$2,700 是次级支撑。

注意事项 ⚠️

数据局限性

  1. 估算数据: 平均成本为估算值,非精确数据
  2. 延迟: 美股机构持仓数据有季度延迟
  3. 覆盖范围: 仅覆盖主要标的

使用建议

  • ✅ 作为参考指标,非唯一决策依据
  • ✅ 结合技术分析基本面
  • ✅ 关注成本区域,非精确价格
  • ❌ 不要盲目跟随信号

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: - 价格:实时 - 平均成本:每日更新 - 机构持仓:季度更新(美股)


下一步