portfolio-analysis-agent/SKILL.md
# Portfolio Analysis Agent **Version**: 1.0.0 **Category**: Financial Analysis / Portfolio Management **Author**: Claude Code **Last Updated**: November 22, 2025 ## Overview Comprehensive portfolio analysis system integrating historical trade analysis, forward projections, tax planning, and risk assessment into a unified workflow. ## Features ### 1. **Integrated Analysis** - Historical trade performance - Forward projections (3-5 years) - Tax obligation forecasting - Risk metric calculation
npx skillsauth add astoreyai/claude-skills portfolio-analysis-agentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Version: 1.0.0 Category: Financial Analysis / Portfolio Management Author: Claude Code Last Updated: November 22, 2025
Comprehensive portfolio analysis system integrating historical trade analysis, forward projections, tax planning, and risk assessment into a unified workflow.
/analyze-portfolio <path-to-csv>
Workflow:
Output:
portfolio_analysis_YYYYMMDD.md - Full reportportfolio_dashboard_YYYYMMDD.json - Dashboard dataportfolio_trades.csv - Trade-by-trade export/portfolio-report --format pdf
Output:
/portfolio-track --month 11
What It Does:
/portfolio-edge-analysis
Output:
Uses PORTFOLIO_PARAMETERS_COMPLETE.yaml:
trading:
return_per_trade:
all_time_avg: 3.58
win_rate:
actual: 90.0
trade_frequency:
trades_per_month:
baseline: 18.5
account:
initial_capital: 2000
monthly_deposits: 500
tax:
quarterly_extraction_pct: 37.0
agent.load_trading_csv('U21858510_20250101_20251120.csv')
Parses:
metrics = agent.calculate_metrics()
Calculates:
edge = agent.identify_edge()
Identifies:
projections = agent.run_projections(years=3)
Projects:
risk = agent.analyze_risk()
Calculates:
taxes = agent.calculate_taxes(state='NY')
Calculates:
dashboard = agent.generate_dashboard()
Includes:
report_path = agent.generate_report(format='markdown')
Generates:
{
"generated_at": "2025-11-22T10:30:00",
"account_info": {
"account": "U21858510",
"entity": "Kymera Systems LLC"
},
"metrics": {
"total_trades": 10,
"win_rate": 0.90,
"avg_return_pct": 0.0358,
"total_pnl": 283.94
},
"edge_analysis": {
"edge_identified": true,
"best_window": "premarket_0400_0500",
"best_window_stats": {
"trades": 2,
"win_rate": 100.0,
"avg_pnl": 79.49
}
},
"projections": {
"years": 3,
"final_balance": 3200000000000
},
"risk_metrics": {
"max_drawdown_pct": -8.2,
"sharpe_ratio": 2.5
},
"tax_analysis": {
"state": "FL",
"total_tax": 1184000000000
}
}
Trading CSV → Portfolio Analysis → Metrics + Edge
↓
(Feeds to projections)
Metrics → Portfolio Analysis → Projections
↓
(Monte Carlo simulations)
Projections → Portfolio Analysis → Tax Obligations
↓
(Quarterly payment schedule)
Metrics:
Edge Identified:
Projections (3 years):
Risk:
Tax (FL resident):
Recommendations:
Track actual vs projected monthly:
| Month | Projected | Actual | Variance | Status | |-------|-----------|--------|----------|--------| | Jan | $2,500 | $2,284 | -8.6% | On track | | Feb | $5,000 | — | — | Pending | | Mar | $10,000 | — | — | Pending |
Solution: Verify IB statement format. Check for "Trades" section with proper columns.
Solution: Ensure sufficient trade history (10+ trades). Check time format in CSV.
Solution: These are theoretical maximums. Use Monte Carlo for realistic ranges.
Solution: Consult CPA for exact calculations. This tool provides estimates only.
For issues:
License: MIT (Part of astoreyai/claude-skills) Repository: https://github.com/astoreyai/claude-skills/
tools
# YouTube Transcriber Pipeline - Claude Code Skill **Version**: 1.0.0 | **Status**: Ready for Claude Code Integration ## Overview Complete 4-skill pipeline for extracting, formatting, organizing, and archiving YouTube transcripts. Integrates with Claude Code CLI using the system's configured API keys (no manual key management needed). ## Capabilities This skill provides a complete workflow: 1. **Extract Facts** - AI-powered fact extraction from transcripts (uses Claude API via Claude Code)
content-media
# YouTube Transcriber Skill Extract transcripts from YouTube videos, playlists, and channels with automatic intelligent processing. ## Overview One unified command that intelligently assesses input and handles everything—single videos, batch files, playlist expansion, channel extraction. No need to choose between commands; it figures out what to do. ## Capabilities - **Auto-Detect Input**: Single URL, file of URLs, playlist, channel - **Smart Expansion**: Automatically expands playlists/cha
development
# Trading Analysis Skill **Version**: 1.0.0 **Category**: Financial Analysis / Trading **Author**: Claude Code **Last Updated**: November 22, 2025 ## Overview Comprehensive trading performance analysis and edge identification system for Interactive Brokers accounts. Analyzes CSV statements to identify trading patterns, position sizing issues, time-of-day edges, and risk management problems. ## Features ### 1. **CSV Statement Parsing** - Parse Interactive Brokers activity statements (CSV for
development
# System Health Check & Cleanup Skill **Version**: 1.0.0 **Category**: System Administration / Performance Optimization **Author**: Claude Code **Last Updated**: November 22, 2025 ## Overview Automated system health monitoring and cleanup workflow. Diagnoses performance issues, identifies resource bottlenecks, fixes orphaned services, kills stale processes, and cleans cache bloat. Designed for archimedes (32c/125GB) but works on any Linux system. ## Features ### 1. **System Diagnostics** -