All Projects → codenix-sv → bittrex-api

codenix-sv / bittrex-api

Licence: MIT license
PHP client for the Bittrex API

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to bittrex-api

Bittrex.Api.Client
A C# http client wrapper for the Bittrex cryptocurrency trading platform api
Stars: ✭ 14 (-44%)
Mutual labels:  bittrex, bittrex-api
coinaly
🚀 Fast and easy to use mobile trade interface for cryptocurrencies. Track your trades to the moon and beyond. Currently only for Bittrex.
Stars: ✭ 32 (+28%)
Mutual labels:  bittrex, bittrex-api
bittrex-java-client
Java client for the bittrex.com v1.1 API
Stars: ✭ 30 (+20%)
Mutual labels:  bittrex, bittrex-api
java-bittrex
Java wrapper for the Bittrex API
Stars: ✭ 24 (-4%)
Mutual labels:  bittrex, bittrex-api
HTML-Crypto-Currency-Chart-Snippets
💹 Simple HTML Snippets to create Tickers / Charts of Cryptocurrencies with the TradingView API 💹
Stars: ✭ 89 (+256%)
Mutual labels:  market
R-code-for-finance
R code for finance
Stars: ✭ 19 (-24%)
Mutual labels:  market
Crypto Trading Bot
Automated Bittrex crypto-currency technical analysis and trading tool
Stars: ✭ 251 (+904%)
Mutual labels:  bittrex
Gbot Trader
Trading robot for trade on crypto exchanges
Stars: ✭ 222 (+788%)
Mutual labels:  bittrex
whot
A Game API for the Nigerian Whot Card Game. https://github.com/mykeels/whot-server, https://github.com/CodeByOmar/whot-app
Stars: ✭ 51 (+104%)
Mutual labels:  market
markets-react
📈 Check the stock market, from your phone!
Stars: ✭ 47 (+88%)
Mutual labels:  market
Polkadex
An Orderbook-based Decentralized Exchange using the Substrate Blockchain Framework.
Stars: ✭ 223 (+792%)
Mutual labels:  market
wo-ist-markt.github.io
A map visualization of periodic markets in different cities.
Stars: ✭ 73 (+192%)
Mutual labels:  market
MarketServer
基于Springboot + Mybatis框架实现的一个简易的商场购物系统后端。该有的基础功能它都有!
Stars: ✭ 26 (+4%)
Mutual labels:  market
darkmall
Incomplete example of free market running on ETH blockchain for educational purposes only
Stars: ✭ 51 (+104%)
Mutual labels:  market
StockPricePredictor
An S&P500 Stock Index Movement Predictor built with Machine Learning models
Stars: ✭ 29 (+16%)
Mutual labels:  market
Crypto Exchange
Pulls together list of crypto exchanges to interact with their API's in a uniform fashion.
Stars: ✭ 241 (+864%)
Mutual labels:  bittrex
NEUP-FleaMarket
东北大学先锋市场
Stars: ✭ 18 (-28%)
Mutual labels:  market
algorithmic-market-prediction
Implementation of Algorthmic Prediction of Candle Patterns
Stars: ✭ 21 (-16%)
Mutual labels:  market
marketplace-feedback
This repository is for feedback regarding NativeScript Marketplace. Use the issues system here to submit feature requests, vote for existing ones or report bugs.
Stars: ✭ 16 (-36%)
Mutual labels:  market
TradeBot
Crypto trading bot using Binance API (Java)
Stars: ✭ 292 (+1068%)
Mutual labels:  market

bittrex-api

Build Status Scrutinizer Code Quality Test Coverage Maintainability License: MIT Packagist

A simple PHP wrapper for Bittrex API. Bittrex is the next generation crypto trading platform.

Requirements

Installation

The preferred way to install this extension is through composer.

Either run

$ composer require codenix-sv/bittrex-api

or add

"codenix-sv/bittrex-api" : "^1.0"

to the require section of your application's composer.json file.

Basic usage

Example

use Codenixsv\BittrexApi\BittrexClient;

$client = new BittrexClient();
$client->setCredential('API_KEY', 'API_SECRET');

$data = $client->public()->getMarkets();

Available methods

Public API

Get the open and available trading markets

$data = $client->public()->getMarkets();

Get all supported currencies

$data = $client->public()->getCurrencies();

Get the current tick values for a market

$data = $client->public()->getTicker('BTC-LTC');

Get the last 24 hour summary of all active exchanges

$data = $client->public()->getMarketSummaries();

Get the last 24 hour summary of all active exchanges for a market

$data = $client->public()->getMarketSummary('BTC-LTC');

Get the orderbook for a given market

$data = $client->public()->getOrderBook('BTC-LTC');

Get latest trades that have occurred for a specific market

$data = $client->public()->getMarketHistory('BTC-LTC');

Market API

Place a buy order in a specific market

$data = $client->market()->buyLimit('BTC-LTC', 1.2, 1.3);

Place a sell order in a specific market

$data = $client->market()->sellLimit('BTC-LTC', 1.2, 1.3);

Cancel a buy or sell order

$data = $client->market()->cancel('251c48e7-95d4-d53f-ad76-a7c6547b74ca9');

Get all orders that you currently have opened

$data = $client->market()->getOpenOrders('BTC-LTC');

Account API

Get all balances from your account

$data = $client->account()->getBalances();

Get balance from your account for a specific currency

$data = $client->account()->getBalance('BTC');

Get or generate an address for a specific currency

$data = $client->account()->getDepositAddress('BTC');

Withdraw funds from your account

$data = $client->account()->withdraw('BTC', 20.40, 'EAC_ADDRESS');

Get a single order by uuid

$data = $client->account()->getOrder('251c48e7-95d4-d53f-ad76-a7c6547b74ca9');

Get order history

$data = $client->account()->getOrderHistory('BTC-LTC');

Get withdrawal history

$data = $client->account()->getWithdrawalHistory('BTC');

Get deposit history

$data = $client->account()->getDepositHistory('BTC');

Further Information

Please, check the Bittrex site documentation for further information about API.

License

codenix-sv/bittrex-api is released under the MIT License. See the bundled LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].