{"id":21004115,"url":"https://github.com/joshrabinowitz/finance-coinbasepro-api-cli","last_synced_at":"2026-04-21T21:05:57.091Z","repository":{"id":91903897,"uuid":"153180892","full_name":"joshrabinowitz/Finance-CoinbasePro-API-CLI","owner":"joshrabinowitz","description":"Command-line interface for Coinbase Pro.","archived":false,"fork":false,"pushed_at":"2018-10-21T17:11:28.000Z","size":150,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-31T12:00:55.328Z","etag":null,"topics":["bitcoin","coinbase","coinbase-api","gdax","investment","trading"],"latest_commit_sha":null,"homepage":"https://metacpan.org/release/Finance-CoinbasePro-API-CLI","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joshrabinowitz.png","metadata":{"files":{"readme":"README.md","changelog":"Changes","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-15T20:59:35.000Z","updated_at":"2018-10-21T17:11:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"c19f62e1-e6b0-41e6-ac3b-0bcd1658a978","html_url":"https://github.com/joshrabinowitz/Finance-CoinbasePro-API-CLI","commit_stats":null,"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/joshrabinowitz/Finance-CoinbasePro-API-CLI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshrabinowitz%2FFinance-CoinbasePro-API-CLI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshrabinowitz%2FFinance-CoinbasePro-API-CLI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshrabinowitz%2FFinance-CoinbasePro-API-CLI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshrabinowitz%2FFinance-CoinbasePro-API-CLI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joshrabinowitz","download_url":"https://codeload.github.com/joshrabinowitz/Finance-CoinbasePro-API-CLI/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshrabinowitz%2FFinance-CoinbasePro-API-CLI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32110165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoin","coinbase","coinbase-api","gdax","investment","trading"],"created_at":"2024-11-19T08:32:17.060Z","updated_at":"2026-04-21T21:05:57.057Z","avatar_url":"https://github.com/joshrabinowitz.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"* Finance-CoinbasePro-API-CLI\n\nThis module provides a command-line interface to operate with\nCoinbase Pro.\n\nHere's an example of Finance::CoinbasePro::API::CLI in action:\n\n    % cat ~/.coinbasepro\n    [coinbasepro]\n    api_key = YOURKEYHERE\n    api_secret = YOURSECRETHERE\n    api_passphrase = YOURPASSPHRASEHERE\n\n\t% ./bin/coinbasepro.pl\n\tcoinbasepro.pl (top|buy|sell|products|accounts|orders|ticker|trades|fills|cancel|cancelall)\n\t   [--verbose] [--dryrun] [--product=BTC-USD] [--price=N] [--size=N] [--cancel]:\n\t   shows data from GDAX/Coinbase Pro\n\t\tfor example: coinbasepro.pl ticker --product=BTC-USD  or  coinbasepro.pl products\n\tcoinbasepro.pl: allowed actions: (top|buy|sell|products|accounts|orders|ticker|trades|fills|cancel|cancelall)\n\tcoinbasepro.pl: first param is action to perform\n\n\t% ./bin/coinbasepro.pl ticker\n\tcoinbasepro.pl: ticker: BTC-USD: price: 6401.530000 (bid: 6440.57, ask 6440.58), volume 2443.32 \n\t\t\t\t\t(trade_id 11111111) 2018-10-20T18:36:18.288000Z\n\n\t% ./bin/coinbasepro.pl ticker --product ETH-USD\n\tcoinbasepro.pl: ticker: ETH-USD: price: 203.230000 (bid: 204.23, ask 204.24), volume 38369.91 \n\t\t\t\t\t(trade_id 2222222) 2018-10-20T18:38:08.859000Z\n\n\t% ./bin/coinbasepro.pl accounts\n\tcoinbasepro.pl: account: $556\n\tcoinbasepro.pl: account: 0.0000ETC\n\tcoinbasepro.pl: account: 0.1000BTC\n\tcoinbasepro.pl: account: 0.0000LTC\n\tcoinbasepro.pl: account: 0.0000ETH\n\tcoinbasepro.pl: account: 0.0000BCH\n\n\t% ./bin/coinbasepro.pl products\n\tcoinbasepro.pl: products: ETH-BTC ETH-USD LTC-BTC LTC-USD ETH-EUR LTC-EUR BCH-USD BCH-BTC BCH-EUR BTC-USD BTC-GBP BTC-EUR ETC-USD ETC-EUR ETC-BTC ZRX-EUR ZRX-USD ZRX-BTC\n\n\t% echo 'No' | ./bin/coinbasepro.pl sell -price 6401.66 -size 0.01\n\tcoinbasepro.pl: sell: initiating limit sell of 0.01 BTC-USD at 6401.66\n\tAre you sure you want to sell 0.01 of BTC-USD at 6401.66? (Yes/No)\n    coinbasepro.pl: Not selling\n\n\t% echo 'No' | ./bin/coinbasepro.pl buy -price 6401.66 -size 0.01\n\tcoinbasepro.pl: buy: initiating limit buy of 0.01 BTC-USD at 6401.66\n\tAre you sure you want to buy 0.01 of BTC-USD at 6401.66? (Yes/No)\n    coinbasepro.pl: Not selling\n\n\nINSTALLATION\n\nTo install this module, run the following commands:\n\n\tperl Makefile.PL\n\tmake\n\tmake test\n\tmake install\n\nSUPPORT AND DOCUMENTATION\n\nAfter installing, you can find documentation for this module with the\nperldoc command.\n\n    perldoc Finance::CoinbasePro::API::CLI\n\n\nLICENSE AND COPYRIGHT\n\nCopyright (C) 2018 Josh Rabinowitz\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the the Artistic License (2.0). You may obtain a\ncopy of the full license at:\n\nL\u003chttp://www.perlfoundation.org/artistic_license_2_0\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoshrabinowitz%2Ffinance-coinbasepro-api-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoshrabinowitz%2Ffinance-coinbasepro-api-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoshrabinowitz%2Ffinance-coinbasepro-api-cli/lists"}