RSU

RSU sell-at-vest vs. hold-for-LTCG

Compares the after-tax payout from selling RSU shares at vest and reinvesting in the market versus holding the shares, including the 12-month short-term-vs-long-term-capital-gains cliff, state tax, FICA, and the optional growth assumption.

post/api/v1/rsu-sell-vs-hold

Request

  • Base URL: https://optionsahoy.com
  • URL: https://optionsahoy.com/api/v1/rsu-sell-vs-hold
  • Auth: none declared

Request body

sharesinteger required
currentPricenumber required

Fair market value at vest.

ordinaryIncomenumber required
filingStatus'single' | 'married_joint' | 'head_household' required

United States federal filing status.

stateCodestring required

Two-letter United States state code (e.g. CA, NY, TX).

stillEmployedboolean required
holdYearsnumber required
haircutnumber

Volatility-drag haircut on expectedSalePrice. Either this OR volatility is required; if both are supplied, haircut wins.

volatilitynumber

Annualized volatility (sigma). Either this OR haircut is required; if both are supplied, haircut wins. Derived haircut = 1 - exp(-(sigma^2 / 2) * holdYears).

tickerstring

Optional public-stock symbol (e.g. "NVDA"). When set, the API substitutes the ticker's trailing CAGR for any unsupplied expected-return / sale-price field instead of requiring the caller to invent one. ~90 symbols covered; unknown tickers fall through to 'required field' 400 errors.

Response

Successful rsu_sell_vs_hold result.

oktrue required

Changes

No recorded changes to this operation across all 1 revision of this API.