Your crypto portfolio and terminal together at last 🤝
cargo install wenmoon --lockedgit clone https://github.com/shapeshed/wenmoon
cd wenmoon
cargo install --path .
The following are supported as data providers
Obtain a CoinMarketCap API key. Create a file at
~/.config/wenmoon/config.toml. Ticker values can be found by searching on
CoinMarketCap.
amount and entry_price are optional fields if you want to compute the value
and P&L of your position.
[coinmarketcap]
api_key = "YOUR_API_KEY_HERE"
[[portfolio]]
ticker = "AAVE"
amount = "100.02"
entry_price = "100.02"
[[portfolio]]
ticker = "MATIC"
amount = "0.643"
entry_price = "1.22"
[[portfolio]]
ticker = "SOL"
amount = "98.45"
entry_price = "150"
[[portfolio]]
ticker = "OSMO"
amount = "265.84"
entry_price = "1.45"
[[portfolio]]
ticker = "KUJI"
amount = "1053.34"
entry_price = "3.95"Obtain a CoinGecko API key. Create a file at
~/.config/wenmoon/config.toml. Ticker values can be found by searching for the
coin on CoinGecko and finding the API ID field under Info.
amount and entry_price are optional fields if you want to compute the value
and P&L of your position.
[coingecko]
api_key = "YOUR_API_KEY_HERE"
[[portfolio]]
ticker = "aave"
amount = "100.02"
[[portfolio]]
entry_price = "100.02"
ticker = "matic-network"
amount = "0.643"
[[portfolio]]
entry_price = "1.22"
ticker = "solana"
amount = "98.45"
entry_price = "150"
[[portfolio]]
ticker = "osmosis"
amount = "265.84"
entry_price = "1.45"
[[portfolio]]
ticker = "kujira"
amount = "1053.34"
entry_price = "3.95"Vanilla usage. Will read file from ~/.config/wenmoon/config.toml
wenmoonCustom config file. Pass the -c flag followed by the path to the file
wenmoon -c ./path/to/custom/config.tomlMultiple portfolios and watchlists using different files
wenmoon -c ~/.config/wenmoon/watchlist.toml
wenmoon -c ~/.config/wenmoon/shitcoins.toml
wenmoon -c ~/.config/wenmoon/vegas_fund.tomlSorting the list on hourly, daily, weekly and monthly change
wenmoon -s h
wenmoon -s d
wenmoon -s w
wenmoon -s mIf your list is long and you just want to see a single price wenmoon plays
nice with UNIX tools such as grep or ripgrep.
wenmoon | grep BTC
wenmoon | rg BTC