{"tools":[{"name":"amt_iso_optimize","description":"Multi-year Incentive Stock Option (ISO) exercise schedule that minimizes federal and state Alternative Minimum Tax (AMT), with credit recovery across years, grant-expiration timing, and the post-termination exercise window. Returns the globally-optimal schedule, per-year tax breakdown, and net-final-value comparison vs lump-sum and even-split alternatives.","inputSchema":{"type":"object","required":["shares","strike","fmv","expectedGrowth","volatilityDrag","filingStatus","ordinaryIncome","stateCode","carryforwardCredit","horizon","cashReturnRate","grantDate","hasLeftCompany","terminationDate"],"properties":{"shares":{"type":"integer","minimum":1},"strike":{"type":"number","minimum":0},"fmv":{"type":"number","minimum":0},"expectedGrowth":{"type":"number"},"volatilityDrag":{"type":"number","minimum":0,"maximum":0.99},"filingStatus":{"type":"string","enum":["single","married_joint","head_household"]},"ordinaryIncome":{"type":"number","minimum":0},"stateCode":{"type":"string","pattern":"^[A-Z]{2}$"},"carryforwardCredit":{"type":"number","minimum":0},"horizon":{"type":"integer","minimum":1,"maximum":10},"cashReturnRate":{"type":"number"},"grantDate":{"type":"string","format":"date"},"hasLeftCompany":{"type":"boolean"},"terminationDate":{"oneOf":[{"type":"string","format":"date"},{"type":"null"}]}}},"annotations":{"readOnlyHint":true,"idempotentHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"nso_calculate","description":"After-tax payout on a non-qualified stock option (NSO) exercise: federal, state, FICA (Social Security + Medicare + Additional Medicare). Compares sell-at-exercise vs hold-for-long-term-capital-gains across the chosen horizon.","inputSchema":{"type":"object","required":["shares","strike","currentPrice","ordinaryIncome","filingStatus","stateCode","stillEmployed","holdYears","expectedSalePrice","haircut","expectedMarketReturn","holdFunding"],"properties":{"shares":{"type":"integer","minimum":1},"strike":{"type":"number","minimum":0},"currentPrice":{"type":"number","minimum":0},"ordinaryIncome":{"type":"number","minimum":0},"filingStatus":{"type":"string","enum":["single","married_joint","head_household"]},"stateCode":{"type":"string","pattern":"^[A-Z]{2}$"},"stillEmployed":{"type":"boolean"},"holdYears":{"type":"number","minimum":1},"expectedSalePrice":{"type":"number","minimum":0},"haircut":{"type":"number","minimum":0,"maximum":1},"expectedMarketReturn":{"type":"number"},"holdFunding":{"type":"string","enum":["sell-to-cover","cash"]}}},"annotations":{"readOnlyHint":true,"idempotentHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"rsu_sell_vs_hold","description":"Compare sell-at-vest vs hold-for-LTCG payouts for an RSU vest, including the 12-month short-term cliff, state tax, FICA, and the optional growth assumption.","inputSchema":{"type":"object","required":["shares","currentPrice","ordinaryIncome","filingStatus","stateCode","stillEmployed","holdYears","expectedSalePrice","haircut","expectedMarketReturn"],"properties":{"shares":{"type":"integer","minimum":1},"currentPrice":{"type":"number","minimum":0},"ordinaryIncome":{"type":"number","minimum":0},"filingStatus":{"type":"string","enum":["single","married_joint","head_household"]},"stateCode":{"type":"string","pattern":"^[A-Z]{2}$"},"stillEmployed":{"type":"boolean"},"holdYears":{"type":"number","minimum":0.25,"maximum":5},"expectedSalePrice":{"type":"number","minimum":0},"haircut":{"type":"number","minimum":0,"maximum":1},"expectedMarketReturn":{"type":"number"}}},"annotations":{"readOnlyHint":true,"idempotentHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"concentration_analyze","description":"Quantify single-stock concentration risk: drawdown exposure at 30/50/70% and after-tax comparison of selling down vs holding vs hedging, with multi-year tax math.","inputSchema":{"type":"object","required":["positionValue","costBasis","acquisitionDate","sector","stateCode","filingStatus","ordinaryIncome","totalAssets","expectedPositionReturn","expectedMarketReturn","volatilityDrag"],"properties":{"positionValue":{"type":"number","minimum":0},"costBasis":{"type":"number","minimum":0},"acquisitionDate":{"type":"string","format":"date"},"sector":{"type":"string","enum":["tech_software","semiconductors","consumer_cyclical","consumer_defensive","financials","healthcare_biotech","energy","industrials","communication","broad_market"]},"stateCode":{"type":"string","pattern":"^[A-Z]{2}$"},"filingStatus":{"type":"string","enum":["single","married_joint","head_household"]},"ordinaryIncome":{"type":"number","minimum":0},"totalAssets":{"type":"number","minimum":0},"expectedPositionReturn":{"type":"number"},"expectedMarketReturn":{"type":"number"},"volatilityDrag":{"type":"number","minimum":0,"maximum":0.99},"volatility":{"type":"number","minimum":0},"hedgeChoice":{"type":"object","required":["kind","protectionLevel","tenorYears"],"properties":{"kind":{"type":"string","enum":["put","collar"]},"protectionLevel":{"type":"number","minimum":0.05,"maximum":0.5},"tenorYears":{"type":"number","minimum":0.25},"upsideCapPct":{"type":"number"}}}}},"annotations":{"readOnlyHint":true,"idempotentHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"protective_put_price","description":"Price a protective put or zero-cost collar on a single-stock position. Reports annual cost, max loss, upside cap, and bad-year coverage.","inputSchema":{"type":"object","required":["positionValue","sector","volatility","protectionLevel","tenorYears"],"properties":{"positionValue":{"type":"number","minimum":0},"sector":{"type":"string","enum":["tech_software","semiconductors","consumer_cyclical","consumer_defensive","financials","healthcare_biotech","energy","industrials","communication","broad_market"]},"volatility":{"type":"number","minimum":0},"protectionLevel":{"type":"number","minimum":0.05,"maximum":0.5},"tenorYears":{"type":"number","minimum":0.25},"expectedReturn":{"type":"number"},"tickerLabel":{"type":"string"}}},"annotations":{"readOnlyHint":true,"idempotentHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"qsbs_check","description":"Section 1202 Qualified Small Business Stock (QSBS) qualification check against the eight statutory tests. Returns verdict, exclusion percentage, federal tax saved, and state conformity under OBBBA 2026 tiered exclusion rules.","inputSchema":{"type":"object","required":["acquisitionDate","saleDate","entityType","acquisitionMethod","assetCategory","industry","activeBusiness","adjustedBasis","expectedGain","stateCode","ordinaryIncome","filingStatus"],"properties":{"acquisitionDate":{"type":"string","format":"date"},"saleDate":{"type":"string","format":"date"},"entityType":{"type":"string","enum":["us-c-corp","other"]},"acquisitionMethod":{"type":"string","enum":["original-issuance","gift-or-inheritance","secondary","unsure"]},"assetCategory":{"type":"string","enum":["under-50m","50m-to-75m","over-75m","unsure"]},"industry":{"type":"string","enum":["tech-software","manufacturing","biotech-research","retail-wholesale","health-services","law","engineering","architecture","accounting-actuarial","consulting","finance","farming","extraction","hospitality","performing-arts","other-services","unsure"]},"activeBusiness":{"type":"string","enum":["yes","no","unsure"]},"adjustedBasis":{"type":"number","minimum":0},"expectedGain":{"type":"number"},"stateCode":{"type":"string","pattern":"^[A-Z]{2}$"},"ordinaryIncome":{"type":"number","minimum":0},"filingStatus":{"type":"string","enum":["single","married_joint","head_household"]}}},"annotations":{"readOnlyHint":true,"idempotentHint":true,"destructiveHint":false,"openWorldHint":false}}]}