Project Phoenix Domain

Portfolio Tools

70 Analytical Capabilities

Tool Overview

Portfolio Agent provides 70 tools across 14 categories, covering holdings analysis, tax optimization, options trading, risk assessment, and investment recommendations.

Holdings (5 tools)

#ToolDescription
1list_holdingsList all holdings with metrics
2get_position_detailDetails for specific ticker
3get_top_performersHighest gain positions
4get_losersPositions with losses
15show_capabilitiesList available tools

Allocation (3 tools)

#ToolDescription
5get_asset_allocationAllocation by asset class
6get_sector_breakdownAllocation by sector
7visualize_allocationPie chart of allocation

Performance (3 tools)

#ToolDescription
8get_portfolio_performanceOverall performance metrics
9get_position_performancePerformance for ticker
10visualize_gainsBar chart of gains/losses

Income (3 tools)

#ToolDescription
11get_dividend_incomeTotal dividend income
12get_position_yieldYield for position/portfolio
13visualize_incomeBar chart of income

Summary (1 tool)

#ToolDescription
14get_portfolio_summaryComprehensive overview

Comparison (6 tools)

#ToolDescription
16compare_positionsSide-by-side position comparison
17position_vs_sectorPosition vs sector average
18portfolio_vs_benchmarkPortfolio vs S&P 500/NASDAQ
19rebalance_scenarioRebalancing impact analysis
20add_position_scenarioAdding position impact
21rank_positionsRanked position comparison

Model Portfolios (6 tools)

#ToolDescription
22get_model_portfoliosPredefined allocation templates
23compare_to_modelCurrent vs model comparison
24allocate_to_modelMoves to match a model
25hypothetical_reallocationSector reallocation impact
26allocation_stress_testMarket scenario analysis
27visualize_allocation_comparisonSide-by-side allocation chart

History (6 tools)

#ToolDescription
28get_snapshotsList available snapshots
29get_portfolio_historyPortfolio value over time
30get_position_historyPosition value over time
31compare_periodsCompare two snapshots
32get_position_changesPositions added/removed/modified
33visualize_portfolio_trendPortfolio trend chart

Advisor (4 tools)

#ToolDescription
34assess_riskComprehensive risk score with breakdown
35get_recommendationsRisk-based buy/sell recommendations
36optimize_for_goalGoal-based rebalancing plan
37explain_recommendationExplain why a move is recommended

Tax (5 tools)

#ToolDescription
38set_tax_profileSet filing status, state, income
39get_tax_summaryPortfolio tax overview with LT/ST breakdown
40find_harvest_opportunitiesTax-loss harvesting candidates
41calculate_sale_taxTax impact of selling a position
42get_tax_efficient_movesTax-efficient rebalancing recommendations

Options (10 tools)

#ToolDescription
43set_options_profileSet experience, net worth, risk for approval
44get_options_approvalShow approval level and strategies
45find_covered_call_opportunitiesIncome for 100+ share positions
46find_cash_secured_put_opportunitiesPut opportunities to buy at discount
47calculate_options_incomePotential annual income from options
48build_options_strategyBuild complete strategy for income goal
49options_tutorialLearn options strategies and concepts
50track_options_positionAdd/view tracked options positions
51select_strike_expirationRecommend optimal strike and expiration
52get_roll_opportunitiesIdentify positions to roll

Reference (1 tool)

#ToolDescription
53options_referenceSearch OCC options booklet

Alerts (5 tools)

#ToolDescription
54add_to_watchlistAdd stock to watchlist with target
55get_watchlistList watchlist items with targets
56remove_from_watchlistRemove stock from watchlist
57check_alertsCheck watchlist/portfolio alerts
58set_alert_preferencesConfigure alert thresholds

Cross-Pollinated Analysis (2 tools)

#ToolDescriptionOrigin
59detect_unusual_returnsFind positions with unusual returns (z-score)YieldModel
60calculate_sector_concentrationCalculate sector concentration (HHI)PPR_Agent