gdax-python - The unofficial Python client for the GDAX API

  •        137

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.This README is documentation on the syntax of the python client presented in this repository. See function docstrings for full syntax details. This API attempts to present a clean interface to GDAX, but in order to use it to its full potential, you must familiarize yourself with the official GDAX documentation.

https://github.com/danpaquin/gdax-python

Tags
Implementation
License
Platform

   




Related Projects

gdax-node - The official Node.js library for the GDAX API


The official Node.js library for Coinbase's GDAX API.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

gdax-tt - The GDAX trading toolkit


Provide all the tools traders need, both professional and hobbyist alike, to create automated trading bots on the GDAX and supported digital asset exchanges. Note: Node 7.6 or above is required.The src/samples folder contains many working demo scripts showcasing different aspects of the toolkit, while the tutorials folder contains running demo programs to accompany the GTT documentation.

crypto-trader - :moneybag: Cryptocurrency trading bot library with a simple example strategy (trading via Gemini)


💰 Python bindings for trading Bitcoin, Ethereum, & USD on the Gemini.com Exchange API. All currency symbols are based on the base type symbols.Currency.

Marketstore - DataFrame Server for Financial Timeseries Data


MarketStore is a database server optimized for financial timeseries data. You can think of it as an extensible DataFrame service that is accessible from anywhere in your system, at higher scalability. It is designed from the ground up to address scalability issues around handling large amounts of financial market data used in algorithmic trading backtesting, charting, and analyzing price history with data spanning many years, including tick-level for the all US equities or the exploding crypto currencies space. If you are struggling with managing lots of HDF5 files, this is perfect solution to your problem.

BitcoinExchangeFH - Cryptocurrency exchange market data feed handler


Currently the support of other exchanges is still under development.It is highly recommended to use pip for installing python dependence.


bitcoin-trader - :moneybag: Bitcoin trading bot based on a simple exponential moving average (trading via Coinbase)


💰 Bitcoin trading bot based on a simple exponential moving average (trading via Coinbase).I'm trying to write a simple bot that sells bitcoin the moment it makes enough profit to pay for transaction fees, plus a small margin. It will do this thousands of times per day, and hopefully profit in the long run as long as the market is volatile and trending upwards (i.e. as long as not too many people are running bots exactly like this one).

bitex - BlinkTrade - Open Source Bitcoin Exchange


#This documentation is outdated. You must be a Senior Python Developer in order to understand what is going on. Don't try to run an exchange without an expert.The HTTP/WebSocket gateway is based on Tornado. It relays HTTP or websocket API requests to the trade engine in order to place orders or fetching market data.

cryptocurrency_arbitrage - Automated Trading program that detects pairwise and triangular arbitrage opportunities on altcoin/bitcoin exchanges


This is an automated trading program that detects pairwise and triangular arbitrage opportunities on altcoin/bitcoin exchanges. Compared to other bots out there, this one is fairly high-frequency (can trade up to once every 30 seconds or so). This one handles a lot of the nasty market microstructure calculations like order volume sizing in illiquid orderbooks, transaction fees, situations where an orderbook is reversed, etc. It is easily extendible to support more exchanges and strategies.

tribeca - A high frequency, market making cryptocurrency trading platform in node.js


tribeca is a very low latency cryptocurrency market making trading bot with a full featured web client, backtester, and supports direct connectivity to several cryptocoin exchanges. On modern hardware, it can react to market data by placing and canceling orders in under a millisecond. Runs on the latest node.js (v7.8 or greater). Persistence is acheived using mongodb. Installation is recommended via Docker, but manual installation is also supported.

XChange - Java library for interacting with 60+ Bitcoin and other crypto currency exchanges


XChange is a Java library providing a simple and consistent API for interacting with 60+ Bitcoin and other crypto currency exchanges providing a consistent interface for trading and accessing market data.

btcrelay - Ethereum contract for Bitcoin SPV: Live on https://etherscan


The address and ABI is all that's needed to use BTC Relay, in addition to the API documentation below.Verifies the presence of a transaction on the Bitcoin blockchain, primarily that the transaction is on Bitcoin's main chain and has at least 6 confirmations.

gekko - A bitcoin trading bot written in node - https://gekko.wizb.it/


The most valuable commodity I know of is information.Gekko is a Bitcoin TA trading and backtesting platform that connects to popular Bitcoin exchanges. It is written in javascript and runs on nodejs.

TradeHill Trading API Wrapper


This project is a very simple .NET wrapper around the TradeHill Trading API to allow for easy integration of automated TradeHill functionality into .NET software projects geared towards trading of Bitcoins for fiat currencies.

bitpredict - Machine learning for high frequency bitcoin price prediction


This project aims to make high frequency bitcoin price predictions from market microstructure data. The dataset is a series of one second snapshots of open buy and sell orders on the Bitfinex exchange, combined with a record of executed transactions. Data collection began 08/20/2015.A number of engineered features are used to train a Gradient Boosting model, and a theoretical trading strategy is simulated on historical and live data.

Waves - Blockchain platform


Waves is an open-source blockchain platform, that allows users to launch their own custom cryptocurrency tokens. Whilst popular cryptocurrencies such as Bitcoin and Ethereum can be traded on external exchanges, and Ethereum allows users to create new tokens on the platform using a smart contract, Waves includes this functionality in its core software and wallet. Users can create, transfer and exchange blockchain tokens on a peer-to-peer basis, paying transaction fees in the native WAVES token.

blackbird - Blackbird Bitcoin Arbitrage: a long/short market-neutral strategy


Blackbird Bitcoin Arbitrage is a C++ trading system that does automatic long/short arbitrage between Bitcoin exchanges.Bitcoin is still a new and inefficient market. Several Bitcoin exchanges exist around the world and the bid/ask prices they propose can be briefly different from an exchange to another. The purpose of Blackbird is to automatically profit from these temporary price differences while being market-neutral.

cointrol - ฿ Bitcoin trading bot with a real-time dashboard for Bitstamp.


Cointrol is a Bitcoin trading bot and real-time dashboard for Bitstamp created by @jakubroztocil.Cointrol was created to automate Bitcoin speculation. Besides automated trading based on price change triggers and various trading strategies, it also provides a real-time updated dashboard for your Bitstamp account where you can see all your orders and transactions real-time updated (something Bitstamp lacks). The dashboard for a real-time updated overview can also be used standalone without letting Cointrol make any transactions.