P

股票持倉分析大師

專業領域v1.0.0
作者:user_fad4194b更新於 2026-10-01portfolio-analysis-pro@user_fad4194b/portfolio-analysis-pro
金融分析

據 AlphaMoat 統計,截至 2026-09,股票持倉分析大師 累計下載 2,797 次、獲 0 個星標,在全部 5,078 個 AI 技能中排名第 3,874 位,在「專業領域」分類(465 個)中排名第 324 位。

累計安裝
103
累計下載
2797
星標
-
全站排名
#3,874
全站前 77% · 「專業領域」前 70%
平台累計安裝累計下載星標評論
SkillHub ↗1032797-—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

它描述新增、編輯或刪除持倉記錄,更新價格,計算市值與盈虧,檢視操作日誌,以及生成 Markdown 報告和查詢單隻股票價格。示例透過本地 PortfolioManager 或 Flask API 操作;價格更新依賴外部資料來源,可能延遲或不完整。分析結果僅供資訊參考,不構成投資建議,修改或刪除持倉前應核對目標記錄。

資料釋出於 2026-10-29

可以用來做什麼

  • 記錄並檢視股票程式碼、數量和成本等持倉資訊。
  • 更新價格並整理組合盈虧與倉位分析。
  • 生成或匯出持倉報告並追溯操作記錄。

什麼時候用

  • 需要維護股票持倉資料或檢視組合情況時。
  • 需要更新持倉報價並彙總盈虧時。
  • 新增、編輯或刪除持倉,或依賴價格資料作出決策前,需要核實目標記錄、資料來源和時效性時。

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

基於我提供的持倉資料生成摘要,並標註價格來源和更新時間未知的部分。
列出編輯或刪除這條持倉記錄前應核對的欄位,不要提交更改。

月度資料趨勢

累計下載2797
0150830172026-03 · 累計下載 502026-05 · 累計下載 4512026-06 · 累計下載 7212026-07 · 累計下載 12022026-08 · 累計下載 16732026-09 · 累計下載 279726-0326-09
星標-
0112026-03 · 星標 -2026-05 · 星標 -2026-06 · 星標 -2026-07 · 星標 -2026-08 · 星標 -2026-09 · 星標 -26-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。 該技能有同名的其他版本,調整前的資料歸屬當前下載量最大的這一個。

月份累計下載環比星標
2026-092797—-
2026-081673+39.2%-
2026-071202+66.7%-
2026-06721+59.9%-
2026-05451—-
2026-0350—-

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

3.9 KB · SkillHub v1.0.0
---
name: portfolio-analysis
description: 股票持仓分析系统,用于管理股票投资组合,实时更新价格,分析盈亏,生成报告。使用当用户需要管理股票持仓、查看实时价格、分析盈亏情况、生成投资报告时。
version: 1.0.0
icon: 📊
metadata:
  clawdbot:
    emoji: 📊
    requires:
      bins: ["python"]
展開全部(共 149 行)
    install:
      - id: python-deps
        kind: pip
        packages:
          - requests
          - flask
        label: Install Python dependencies for portfolio analysis
---

# 股票持仓分析 Skill

提供股票投资组合管理、实时价格更新、盈亏分析和报告生成功能。

## 功能说明

本skill提供以下功能:

1. **持仓管理** - 添加、编辑、删除股票持仓记录,支持股票代码、名称、持仓数量、成本价的完整编辑
2. **实时价格更新** - 手动或自动更新持仓价格,支持多数据源,自动更新仅在交易时间执行
3. **盈亏分析** - 计算总市值、总成本、总盈亏、盈亏比例、个股盈亏、仓位占比等
4. **操作记录** - 自动记录所有操作历史,支持查看和追溯
5. **报告生成** - 生成Markdown格式的持仓报告,支持下载导出
6. **股票价格查询** - 查询单只股票的实时价格信息

## 使用方法

### 1. 启动系统

```python
from portfolio_system import PortfolioManager, start_server

# 启动Web服务器
start_server(host='0.0.0.0', port=5000, auto_update=True)
```

### 2. 使用API接口

```python
import requests

# 获取持仓数据
response = requests.get('http://localhost:5000/api/portfolio')
data = response.json()

# 更新价格
response = requests.post('http://localhost:5000/api/portfolio/update')

# 添加持仓
response = requests.post('http://localhost:5000/api/portfolio/add', json={
    'symbol': '600519',
    'name': '贵州茅台',
    'quantity': 100,
    'cost_price': 1800.00
})

# 查询股票价格
response = requests.get('http://localhost:5000/api/stock/price/600519')
```

### 3. 使用PortfolioManager类

```python
from portfolio_system import PortfolioManager

manager = PortfolioManager('portfolio.db')

# 添加持仓
result = manager.add_holding('600519', '贵州茅台', 100, 1800.00)

# 获取持仓数据
portfolio = manager.get_portfolio_data()

# 更新所有价格
result = manager.update_all_prices()

# 生成报告
result = manager.generate_report()
```

## API接口说明

| 接口 | 方法 | 说明 |
|------|------|------|
| `/api/portfolio` | GET | 获取持仓数据 |
| `/api/portfolio/update` | POST | 手动更新所有价格 |
| `/api/portfolio/add` | POST | 添加持仓 |
| `/api/portfolio/edit/<symbol>` | PUT | 编辑单个字段 |
| `/api/portfolio/edit-multiple/<symbol>` | PUT | 批量编辑持仓 |
| `/api/portfolio/delete/<symbol>` | DELETE | 删除持仓 |
| `/api/portfolio/logs` | GET | 获取操作记录 |
| `/api/portfolio/report` | GET | 生成持仓报告 |
| `/api/portfolio/export` | GET | 下载报告文件 |
| `/api/stock/price/<symbol>` | GET | 查询单只股票价格 |

## 依赖项

- requests
- flask

安装依赖:
```bash
pip install requests flask
```

## 交易时间

自动更新仅在以下时间段执行:
- 工作日(周一到周五)
- 上午:9:30 - 11:30
- 下午:13:00 - 15:00

## 股票代码格式

- 上海股票:6位数字代码(如 600519)
- 深圳股票:6位数字代码(如 000001)
- 创业板:300开头(如 300750)

## 数据精度

所有价格相关数据支持4位小数精度,包括:
- 成本价
- 当前价
- 盈亏额
- 盈亏百分比

## 颜色标识

- 红色:代表盈利
- 绿色:代表亏损

## 排序功能

持仓列表支持按以下字段排序:
- 股票名称
- 股票代码
- 市值
- 盈亏额
- 盈亏百分比

「專業領域」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。