Skip to content

csm/worth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

worth

Inspired by https://www.jwz.org/hacks/worth.pl.

Usage:

Usage: worth -t SYMBOL -u UNITS -b DATE -e DATE [options]

Displays what your one and only youth is worth today.

  -t, --ticker TICKER                  Stock ticker symbol.
  -u, --units UNITS                    Number of stock units or options.
  -p, --strike PRICE           0.0     Set strike price.
  -s, --sold COUNT             0       Number of shares already sold.
  -b, --start-date YYYY-MM-DD          Vesting schedule start date.
  -e, --end-date YYYY-MM-DD            Vesting schedule end date.
  -r, --rate RATE              :month  Maturation rate.
  -c, --no-color                       Don't use color codes.
  -y, --no-year-cliff                  Vesting does not have a one-year cliff.
  -h, --help                           Show this help and exit.

Caveats: assumes shares all vest at the same rate. Your mileage may vary.

Example (no I don't work for Google):

$ lein run -- --ticker GOOG --units 10 --start-date 2013-09-21 --end-date 2017-09-21 --rate month --strike 300
Today's GOOG price is $642.61; your total unsold shares are worth $3,426.10.
You are 52% vested, for a total of 5 vested unsold shares ($1,784.43).
But if you quit today, you will walk away from $1,641.67.
Hang in there little trooper!  Only 1 year, 10 months, 2 days left!

Less appealing example (no I don't work for Twitter either):

lein run -- --ticker TWTR --units 10 --start-date 2013-09-21 --end-date 2017-09-21 --rate month --strike 40
Today's TWTR price is $29.30; your total unsold shares are worth ($107.00).
You are 52% vested, for a total of 5 vested unsold shares (($55.73)).
Your shares are worthless. Why are you still here?

About

How much is your one and only youth worth today?

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages