OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Coinpare

Coinpare is an open-source Ruby command-line tool that displays cryptocurrency trading data across exchanges and blockchains, compares exchange markets for currency pairs, and tracks holdings in a personal portfolio.

Independent OpenViST project profile, based on linked sources.

Coinpare — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Coinpare when you want a terminal-based view of cryptocurrency prices or exchange markets, or a command-line record of portfolio holdings.

Who it is for

  • Cryptocurrency traders who want coin and exchange market comparisons in a terminal.
  • Ruby users who want to track portfolio holdings and current totals from a command-line tool.

Documented uses

  • Compare coin prices and trading figures using a chosen base currency or exchange.
  • View top exchanges by trading volume for a currency pair.
  • Refresh coin or market views at a configurable interval.
  • Record holdings and review current prices and portfolio totals.
Before you choose

Requirements & limits

Coinpare is distributed as a Ruby gem. Its installation instructions require Ruby greater than 2.0.0. The public repository identifies the project as AGPL-3.0 licensed.

  • Coin figures default to USD conversion and the CCCAGG exchange; both can be changed with command options.
  • Market comparisons default to the top 10 exchanges for BTC/USD by total volume across all markets in the last 24 hours.
  • Coin and market views support automatic refresh; the documented default interval for coin refresh is five seconds.
  • Portfolio holdings are persisted in coinpare.toml in the user’s home directory.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install Coinpare and open its command options

Install the Ruby gem and display Coinpare’s available terminal options.

Before you start

  • Ruby version greater than 2.0.0
  • A terminal

Steps

  1. Check the installed Ruby version with the command below.

    Documented command
    ruby -v
  2. Install the gem with gem install coinpare.

  3. Run coinpare to display the available options.

Expected outcome

Coinpare is installed as a Ruby gem and its command options are displayed in the terminal.

Guide limitations

  • The guide documents installation and opening the command interface, not a specific operating-system setup process.
Source-based practical guide

View cryptocurrency figures for selected coins

Display trading figures for chosen cryptocurrencies in a selected base currency.

Before you start

  • Coinpare installed
  • Ruby version greater than 2.0.0

Steps

  1. Run coinpare coins to view the default coin list.

  2. Name specific coins after the command, for example coinpare coins ETH BCH LTC.

  3. Set a conversion currency with --base, such as coinpare coins ETH BCH LTC --base BTC.

  4. Optionally select an exchange with --exchange or enable refresh with --watch.

Expected outcome

The terminal displays coin trading information, including price, volume, open, high and low figures.

Guide limitations

  • The documented default base currency is USD and the default exchange is CCCAGG.
  • The README describes displayed market data; it does not describe trade execution.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
piotrmurach/coinpare · Official homepage title · retained in its source language