All Projects → monomadic → cryptotrader-core

monomadic / cryptotrader-core

Licence: other
Simple to use Crypto Exchange REST API client in rust.

Programming Languages

rust
11053 projects
RenderScript
48 projects

Projects that are alternatives of or similar to cryptotrader-core

binance-rs-async
Async client for the Binance APIs
Stars: ✭ 74 (+289.47%)
Mutual labels:  cryptocurrency-exchanges, binance, binance-exchange
binance-downloader
Python tool to download Binance Candlestick (k-line) data from REST API
Stars: ✭ 44 (+131.58%)
Mutual labels:  cryptocurrency-exchanges, binance, binance-exchange
Bybit-Auto-Trading-Bot-Ordes-placed-via-TradingView-Webhook
Python based Trading Bot that uses TradingView.com webhook JSON alerts to place orders(buy/sell/close/manage positions/TP/SL/TS etc.) on Bybit.com. Hire me directly here https://www.freelancer.com/u/Beannsofts for any assistance
Stars: ✭ 235 (+1136.84%)
Mutual labels:  cryptocurrency-exchanges, binance, binance-exchange
Binance Rs
Rust Library for the Binance API
Stars: ✭ 164 (+763.16%)
Mutual labels:  cryptocurrency-exchanges, binance
binance-chain-kit-ios
Full Binance DEX iOS library (SDK), implemented on Swift.
Stars: ✭ 15 (-21.05%)
Mutual labels:  binance, binance-exchange
Benzaiboten-spot-trading-bot
A trading bot easy to use to be linked to your favorite exchange to automatize the trading on cryptocurrencies
Stars: ✭ 20 (+5.26%)
Mutual labels:  binance, binance-exchange
unicorn-binance-suite
The UNICORN Binance Suite is a Python Meta Package of unicorn-fy, unicorn-binance-local-depth-cache, unicorn-binance-rest-api, unicorn-binance-trailing-stop-loss and unicorn-binance-websocket-api.
Stars: ✭ 35 (+84.21%)
Mutual labels:  binance, binance-exchange
Binance
A wrapper for the Binance REST and WebSocket APIs. Also beautifies responses
Stars: ✭ 304 (+1500%)
Mutual labels:  cryptocurrency-exchanges, binance
crypto-database
Database for crypto data, supporting several exchanges. Can be used for TA, bots, backtest, realtime trading, etc.
Stars: ✭ 72 (+278.95%)
Mutual labels:  cryptocurrency-exchanges, binance
Php Binance Api
PHP Binance API is an asynchronous PHP library for the Binance API designed to be easy to use. https://github.com/binance-exchange/php-binance-api
Stars: ✭ 326 (+1615.79%)
Mutual labels:  cryptocurrency-exchanges, binance
Node Binance Api
Node Binance API is an asynchronous node.js library for the Binance API designed to be easy to use.
Stars: ✭ 896 (+4615.79%)
Mutual labels:  cryptocurrency-exchanges, binance
multi pairs martingle bot
A muti pairs martingle trading bot for Binance exchange.
Stars: ✭ 55 (+189.47%)
Mutual labels:  binance, binance-exchange
Golang Crypto Trading Bot
A golang implementation of a console-based trading bot for cryptocurrency exchanges
Stars: ✭ 475 (+2400%)
Mutual labels:  cryptocurrency-exchanges, binance
java-binance-api
Java Binance API Client
Stars: ✭ 72 (+278.95%)
Mutual labels:  binance, binance-exchange
Cryptotik
deprecated
Stars: ✭ 78 (+310.53%)
Mutual labels:  cryptocurrency-exchanges, binance
Binance Api Node
💹 A complete and heavily tested wrapper with typings for the Binance API.
Stars: ✭ 260 (+1268.42%)
Mutual labels:  cryptocurrency-exchanges, binance
Ccxws
WebSocket client for 38 cryptocurrency exchanges
Stars: ✭ 341 (+1694.74%)
Mutual labels:  cryptocurrency-exchanges, binance
Crypto Whale Watcher
An app to keep a watch on big volume trades of cryptocurrecies on different exchanges by sending alerts via a Telegram Bot.
Stars: ✭ 60 (+215.79%)
Mutual labels:  cryptocurrency-exchanges, binance
Tardis Node
Convenient access to tick-level real-time and historical cryptocurrency market data via Node.js
Stars: ✭ 126 (+563.16%)
Mutual labels:  cryptocurrency-exchanges, binance
Algotrading
Algorithmic trading framework for cryptocurrencies.
Stars: ✭ 249 (+1210.53%)
Mutual labels:  cryptocurrency-exchanges

cryptotrader-core

Simple to use Crypto Exchange REST API client in rust.

This library has been in a semi-working, messy alpha state for over a year now, I figured it was time to clean it up and maybe people will actually find it useful. There's not much in the way of decent exchange support for rust, so hopefully this helps to change that.

The goal is not to create another simple wrapper around an API, but an easy to use high level abstraction across all apis.

Currently supports

Coming soon:

Note that this is a core project with many components using this as a dependency. Some of the other projects in the cryptotrader toolchain include:

There are other projects as well (web server front end in elm and back end as a rust service layer) but I will release those as they become a bit more mature.

Example use

use cryptotrader::exchanges::*;

fn main() {
    let client = BinanceAPI::connect("key", "secret");
    let assets = client.balances().unwrap();

    for asset in assets {
        println!("{} - {}", asset.symbol, asset.amount);
    }
}
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].