jwangkun/claude-for-financial-services-cn

china-portfolio-rebalance

Portfolio rebalancing analysis for A-share wealth management portfolios.

Quelltext ansehen

Verwendung

  1. Installationsbefehl kopieren und das Quellpaket vor der Installation in der eigenen Agentenumgebung prüfen.
  2. Benötigte Werkzeuge, Zugangsdaten und Hosts im Original prüfen.
  3. Eingabe und gewünschtes Ergebnis beschreiben und die Ausgabe mit den Quellen abgleichen.
npx skills add https://github.com/jwangkun/claude-for-financial-services-cn --skill china-portfolio-rebalance

Vor dem Start

  • Die Installation umfasst weder Modellabo noch API-Kontingent oder Dateizugriffsrechte.
  • Sterne und Installationen zeigen Aktivität, keine unabhängige Qualitäts- oder Sicherheitsprüfung.
Originales Skill-Dokument

Aus dem Quell-Repository gerendert; Überschriften, Beispiele, Code, Tabellen, Links und Bilder bleiben erhalten.

china-portfolio-rebalance

Purpose

Perform A股投资组合再平衡 — analyze allocation drift, generate rebalancing recommendations, and optimize trade execution.

Data Sources

Primary: iFind MCP (Tier-1 付费) / AkShare MCP (Tier-2 免费备选)

python
get_quote(ticker)                     → Current prices for holdings
get_historical_data(ticker)           → Tax lot / cost basis context

Secondary Sources

  • Portfolio management system
  • Wind / Choice — market data
  • Tax rules — A-share tax treatment

Workflow

Step 1: Current Allocation

Portfolio snapshot:

Asset ClassTarget %Current %DriftMarket ValueAction

Within A-share equity:

SectorTargetCurrentDriftAction
消费XX%XX%±X%Buy/Sell/Hold
科技XX%XX%±X%Buy/Sell/Hold
医药XX%XX%±X%Buy/Sell/Hold
金融XX%XX%±X%Buy/Sell/Hold
新能源XX%XX%±X%Buy/Sell/Hold
其他XX%XX%±X%Buy/Sell/Hold

Step 2: Identify Drift

Drift thresholds:

Drift LevelAction
±2%Monitor, no action
±3-5%Consider rebalancing
±5%+Rebalance recommended

Drift causes:

  • Market price movements
  • Dividend reinvestment
  • Previous trades
  • Cash flows (contributions/withdrawals)

Step 3: Generate Rebalancing Trades

Rebalancing logic:

SituationAction
Sector overweight + price upTrim position
Sector underweight + price downAdd to position
Overweight + price downMonitor (may converge)
Underweight + price upMonitor (may converge)

Trade list:

ActionTickerSecurityCurrent %Target %Trade AmountEst. Shares
Buy
Sell
Hold

Step 4: Tax Considerations

A-share tax treatment:

ItemTax RateNotes
股票买卖价差暂免 (temporarily exempt)Capital gains on stocks
股息红利20% (持股>1年减半/免征)Dividend tax
基金分红暂免 (some funds)Fund distributions
买卖印花税0.05% (seller only)Stamp duty

Tax-loss harvesting opportunities:

PositionCost BasisCurrent ValueUnrealized LossTax Benefit

Tax-efficient selling:

  • Prioritize selling positions with losses
  • Consider holding period for dividend tax
  • Batch sales to minimize stamp duty impact

Step 5: Execution Plan

Trade sequencing:

PriorityTradeRationale
1Tax loss harvesting
2Largest drift correction
3Smaller adjustments

Execution considerations:

  • Market impact (liquidity)
  • Trading costs (commissions, stamp duty)
  • Market timing (volatility)
  • Block trading for large positions

Step 6: Rebalancing Report

Standard rebalancing report:

【组合再平衡报告】[Client] [Date]

一、当前配置 vs 目标配置
   [Allocation table with drift]

二、再平衡建议
   [Trade list]

三、税务影响
   [Tax implications]

四、执行计划
   [Sequencing and timing]

五、预期效果
   [Projected post-rebalance allocation]

China-Specific Rebalancing Considerations

A-share Market Characteristics

FactorRebalancing Implication
涨跌停限制May prevent immediate rebalancing
T+1 settlementTrade settlement timeline
印花税0.05% on sell side
佣金Varies by broker (typically 0.02-0.03%)
最低手续费Minimum commission threshold

Tax-Loss Harvesting (A-share)

China-specific TLH:

  • Capital gains on stocks: currently tax-exempt (暂免)
  • Losses: can offset gains within the same asset class
  • 股息红利 tax: 20%, reduced to 10% for >1 year holding, 0% for >1 year (recent changes)
  • Fund distributions: tax treatment varies by fund type

Common Rebalancing Triggers

TriggerFrequencyAction
Calendar rebalancingQuarterly/Semi-annualSystematic rebalance
Drift thresholdWhen ±5%Opportunistic rebalance
Cash inflowAs receivedDeploy to underweights
Client requestAd-hocTargeted rebalance
Tax planningYear-endHarvest losses, reset cost basis

Quality Checks

Before executing:

  • [ ] Allocations calculated correctly
  • [ ] Trades aligned with policy
  • [ ] Tax implications assessed
  • [ ] Trading costs estimated
  • [ ] Client approval obtained
  • [ ] Execution plan sequenced

After rebalancing:

  • [ ] Trades confirmed
  • [ ] Allocation updated
  • [ ] Tax lots recorded
  • [ ] Client notified
Data Source Mode Switch: Set env var IFIND_DATA_SOURCE_MODE to control data source preference. - ifind-only (strict): Use iFind only, error if unavailable - ifind-fallback (default): iFind preferred, fallback to AkShare - akshare-only: Skip iFind, use AkShare only

Verwandte Aufgaben

aus demselben Repository

Weitere Skills

Alle Skills
jwangkun
Community

china-catalyst-calendar

Track upcoming catalysts for A-share coverage universe — earnings dates, regulatory announcements, sector conferences, product launches, and policy events relevant to Chinese equities. Adapted from the original catalyst-calendar skill for A-share market conventions. Triggers on "A股催化剂日历", "事件日历", "财报日历", "earnings calendar A-share", "upcoming catalysts China", or "what's coming up for [company]".

Installationen
1
GitHub Stars
840
Aktualisiert
14. Sept.
jwangkun
Community

china-cim-builder

Structure and draft Confidential Information Memorandums (CIMs) for A-share sell-side M&A processes. Organizes company information into professional, investor-ready documents with Chinese market context. Triggers on "A股CIM", "保密信息备忘录", "CIM China", "confidential memorandum A-share", or "offering memorandum [company]".

Installationen
1
GitHub Stars
840
Aktualisiert
14. Sept.
jwangkun
Community

china-competitive-analysis

Competitive landscape analysis for A-share companies and Chinese industries. Maps competitors, compares positioning, and assesses relative strengths. Adapted from the original competitive-analysis skill for Chinese market context. Triggers on "A股竞争格局", "行业竞争分析", "competitive landscape China", "competitive analysis A-share", or "[company] competitors China".

Installationen
1
GitHub Stars
840
Aktualisiert
14. Sept.
jwangkun
Community

china-datapack-builder

Build professional data packs for A-share investment banking deals — M&A due diligence, IC materials, company profiles. Adapted from the original datapack-builder skill for Chinese data sources (AkShare, 巨潮, exchange filings) and CAS accounting. Triggers on "A股数据包", "投行数据包", "datapack China", "due diligence pack A-share", or "IC data pack [company]".

Installationen
1
GitHub Stars
840
Aktualisiert
14. Sept.