Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ellache/cbp_listing_order
Typescript/Node listener on Coinbase Blog's latest RSS feed that purchases coins newly listed on coinbase.com. Engages trading API via coinbasepro-node library.
https://github.com/ellache/cbp_listing_order
bot coinbase coinbase-api coinbase-pro-api cryptocurrency rss
Last synced: 19 days ago
JSON representation
Typescript/Node listener on Coinbase Blog's latest RSS feed that purchases coins newly listed on coinbase.com. Engages trading API via coinbasepro-node library.
- Host: GitHub
- URL: https://github.com/ellache/cbp_listing_order
- Owner: EllAchE
- License: mit
- Created: 2021-09-23T02:30:38.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-06-03T01:46:48.000Z (over 2 years ago)
- Last Synced: 2024-11-09T14:47:06.780Z (3 months ago)
- Topics: bot, coinbase, coinbase-api, coinbase-pro-api, cryptocurrency, rss
- Language: TypeScript
- Homepage:
- Size: 230 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Coinbase Listing Order Bot
Bot that listens to Coinbase Blog RSS feed and purchases newly listed (on standard coinbase, not coinbase pro) coins. Uses
coinbasepro-node library; Typescript/Node. When a new latest blog post is detected its title is parsed and new listings are extracted (assuming a specific title syntax pattern). Immediate market buy orders are placed, then all positions exited 3 minutes later (again via market order).# Setup
API Docs - https://docs.pro.coinbase.com/
1. Follow the steps defined in cbp docs/on the site to create a key, secret and passphrase for use in auth
2. Create a file called .env and add the following values:key=your_api_key
secret=your_b64_secret
passphrase=your_passphrase##### Roadmap Features
- Parse latest tweets instead of RSS
- Add more nuanced sell logic (immediate limit)
- Identify and do not purchase stablecoins/add a purchase blacklist
- Support trading on alternate exchanges and use Pro listings as well*This is a naive implementation, this project has been paused.