Certainly! Here's a simple GitHub README in markdown format for the TradeOgreAPI
wrapper:
# TradeOgreAPI Wrapper
A simple Python wrapper for the TradeOgre API.
## Installation
```bash
pip install httpx
from tradeogre_api import TradeOgreAPI
api = TradeOgreAPI('YOUR_API_KEY', 'YOUR_API_SECRET')
# Public Endpoints
markets = api.get_markets()
order_book = api.get_order_book('BTC-LTC')
ticker = api.get_ticker('BTC-LTC')
trade_history = api.get_trade_history('BTC-LTC')
# Private Endpoints
balance = api.get_balance('BTC')
balances = api.get_balances()
order = api.get_order('YOUR_ORDER_UUID')
orders = api.get_orders('BTC-LTC')
buy_response = api.buy('BTC-LTC', '1', '0.01')
sell_response = api.sell('BTC-LTC', '1', '0.01')
cancel_response = api.cancel_order('YOUR_ORDER_UUID')
get_markets()
: Get all available markets.get_order_book(market: str)
: Get the order book for a specific market.get_ticker(market: str)
: Get the ticker for a specific market.get_trade_history(market: str)
: Get the trade history for a specific market.
get_balance(currency: str)
: Get the balance for a specific currency.get_balances()
: Get all balances.get_order(uuid: str)
: Get details of a specific order.get_orders(market: str)
: Get all orders for a specific market.buy(market: str, quantity: str, price: str)
: Place a buy order.sell(market: str, quantity: float, price: float)
: Place a sell order.cancel_order(uuid: str)
: Cancel a specific order.