advisor-dashboards
Design, build, and optimize dashboards for RIA practice management with AUM tracking, revenue…
Construct comprehensive Investment Policy Statements governing return objectives, risk tolerance, and portfolio constraints. Use when the user asks about building an IPS, setting return objectives, assessing risk tolerance, defining investment constraints, or establishing
$ npx -y skills add JoelLewis/finance_skills --skill investment-policy --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/investment-policyContext preview
The summary Claude sees to decide when to auto-load this skill.
Construct comprehensive Investment Policy Statements governing return objectives, risk tolerance, and portfolio constraints. Use when the user asks about building an IPS, setting return objectives, assessing risk tolerance, defining investment constraints, or establishing
name: investment-policy description: "Construct comprehensive Investment Policy Statements governing return objectives, risk tolerance, and portfolio constraints. Use when the user asks about building an IPS, setting return objectives, assessing risk tolerance, defining investment constraints, or establishing rebalancing and benchmark policies. Also trigger when users mention 'investment plan', 'policy portfolio', 'risk capacity vs willingness', 'spending rate for an endowment', 'foundation payout', 'manager selection criteria', or ask how to document their investment strategy."
The IPS is the governing document for all investment decisions. It specifies objectives (return and risk), constraints, asset allocation ranges, rebalancing policy, benchmark selection, and review schedule. Every portfolio action should be traceable back to IPS provisions.
The required return is the rate that funds all future liabilities and goals.
Risk tolerance has two dimensions that must be assessed independently:
Five categories of constraints must be addressed in every IPS:
Strategic Asset Allocation (SAA) defines long-term target ranges:
Specifies when and how the portfolio is brought back to target weights:
An appropriate benchmark must be:
| Formula | Expression | Use Case | |---------|-----------|----------| | Required nominal return | R_nom = spending_rate + inflation + fees | Endowment/foundation return target | | Required return (goal-based) | Solve: PV(assets) = Σ [CF_t / (1+R)^t] | Individual required return | | Real return from nominal | R_real ≈ R_nom - inflation | Converting between real and nominal | | Spending amount (rolling avg) | Spend = rate × (1/3)(AUM_t + AUM_{t-1} + AUM_{t-2}) | Endowment annual distribution | | Rebalancing trigger | |w_actual - w_target| > threshold | Threshold-based rebalancing |
**Given:** Age 45, current portfolio $2M, needs $100K/year (today's dollars) starting at age 65, life expectancy 90, inflation 2.5%, portfolio fees 0.5%. **Calculate:** Required nominal return and the resulting allocation guidance. **Solution:** 1. Time horizon: 20 years to retirement + 25 years in retirement = two-stage horizon. 2. At retirement, need $100K × (1.025)^20 = $163,862/year in nominal terms. 3. Required nest egg at 65 (25-year payout, assuming the retirement portfolio earns ~5% real, roughly 7.5% nominal at 2.5% infl
A collection of Claude Code skill plugins for financial services. 91 skills across 7 domain plugins teach Claude investment management, regulatory compliance, advisory workflows, trading operations, and more — so it can assist with finance questions, build
Design, build, and optimize dashboards for RIA practice management with AUM tracking, revenue…
Design and implement end-to-end client onboarding workflows from prospect intake through…
Design, generate, and deliver client performance reports across all channels, covering…
Prepare advisors for client review meetings by assembling context packages, performance…
Design and optimize CRM systems and client lifecycle workflows for advisory firms, covering…
Build and manage advisory fee billing operations from fee schedule design through…