Skip to content

Thaler CLI

Company figures from SEC filings, in your terminal.

$ curl -fsSL https://thaler.sh/install | sh

Then run thaler login.

~ · zsh · 80 × 22~ · zsh · 46 × 20
$ thaler
$ thaler
Examples

Commands

  • thaler aaplCompany, five fiscal years
  • thaler aapl fcf 10yA figure over ten years
  • thaler aapl qCompany, by quarter
  • thaler aapl vs msft googlCompanies side by side
  • thaler trail aapl eps 2013Source trail for a figure
  • thaler screen revenue over 10bScreener
  • thaler newsToday’s filings
  • thaler search appleFind a company by name
  • thaler open aaplOpen on thaler.sh

Account

  • thaler loginSign in
  • thaler statusKey, limits and version
  • thaler logoutSign out

Settings

  • thaler config theme hunterSet the theme
  • thaler config mode darkSet the mode: auto, light or dark
  • thaler updateUpdate to the latest version
  • thaler completion zshShell completion script

Flags

  • --jsonAPI responses as JSON
  • --csvCSV with a header
  • --as-of 2019-03-01Figures as filed on a date
  • --curlPrint requests as curl commands
  • --freshSkip the cache
  • --plainNo colour

Exit codes

  • 0Success
  • 1API or network error
  • 2Invalid command or flag
  • 3No coverage
  • 4Key missing, revoked or expired
  • 5Limit reached
  • 6Update required

Changes in 0.1

  • Companies, figures over years or quarters, comparisons, source trails, the Screener and the day’s filings.
  • --as-of shows figures as they were filed on a given day.
  • --json, --csv and --curl output.
  • thaler login, with a QR code for signing in over SSH.
  • thaler update, which installs only signed versions.
  • Ten themes, light and dark, with thaler config theme.
  • Installers for macOS, Linux and Windows.