Command Line Interface (CLI)

The Command Line Interface (CLI) is a fast way to navigate and take actions in Cryptowatch.

Where can I find it?

Check the bottom right of every page under this icon. Ctrl + Enter will open it. For Mac, it's Cmd + Enter.

CLI Toggle

How do I use it?

Type a command and hit Enter. The commands currently available are go, ls, clear and help.

  • go <resource> will let you navigate between Cryptowatch pages.
    • Example: go assets will bring you to the Cryptowatch Assets page.
  • ls <resource> will provide a requested list.
    • Example: ls assets will return a list of all available assets on Cryptowatch.
  • Modifiers <exchange> <pair> <interval> can be used with the go charts command to build a specific chart.
    • Example: go charts kraken ethusd 1d returns a daily chart of ETHUSD on Kraken.

The Tab key can also be used for autocomplete suggestions.

help is available as both a command to see what you can do in the Terminal, and as a flag --help, -h to learn more about a specific command - i.e. ls -h will give you information on what you can do with the ls command.

Full Command Dictionary

commandflagsdescriptiongrammar
go
g
--help
-h
navigate to a viewgo <view>
go assets <asset>
go exchanges <exchange>
go charts <exchange> <instrument> <?interval>
ls
--help
-h
list resourcesls assets
ls exchanges
ls indices
ls intervals
ls <exchange> instruments
ls views
ls themes
clearclear terminalclear
helpoutput usage informationhelp
commanddescriptiongrammar
alertcreate a custom alertalert <exchange> <instrument> price <thresholds>
> alert kraken btcusd price >=25000 >27250 <=22500

alert <exchange> <instrument> <thresholds>
> alert kraken btcusd >27250 <=22500

alert <exchange> <instrument> volume <interval> <type> <thresholds>
> alert kraken btcusd volume 1d base 500000000

alert <exchange> <instrument> <interval> <type> <thresholds>
> alert kraken btcusd 1d quote 500000000
thememanage color themestheme export

theme set <theme-name>
> theme set standard

theme create <theme>
> theme create "My Theme,#000000,#b2b2b2,#363D52,#FFD506,#596A83,#00B909,#C60606"

theme delete <theme-name>
> theme delete "My Theme"

theme rename <old-name> <new-name>
> theme rename "My Theme" "New Name"
flagdescription
--help, -houtputs usage information for particular command