Official Python SDK for Nova Global Keys - Multi-Exchange Trading Platform
Project description
Nova Trading SDK
Official Python SDK for Nova Global Keys - Multi-Exchange Trading Platform
Installation
pip install nova-trading-sdk
from nova_trading_sdk import NovaClient
# Initialize client (point to your local Nova services)
client = NovaClient(
api_key="your-api-key",
base_url="http://127.0.0.1:8081"
)
# Get BTC price
ticker = client.get_ticker("BTCUSDT")
print(f"BTC Price: ${ticker['price']}")
# Get Binance balance
balance = client.binance().balance()
print(balance)
🎉 LET ME EXPLAIN WHAT WE'VE ACCOMPLISHED! 🎉
📦 What Just Happened - The BIG Picture:
1. YOUR SDK IS LIVE ON PyPI! 🌍
```bash
# Anyone in the world can now do this:
pip install nova-trading-sdk
🔗 URL: https://pypi.org/project/nova-trading-sdk/2.0.0/
- What's on PyPI Right Now:
Project Description:
----------------------
Nova Trading SDK
Official Python SDK for Nova Global Keys
Installation:
pip install nova-trading-sdk
Usage:
from nova_trading_sdk import NovaClient
client = NovaClient(api_key="your-api-key", base_url="http://127.0.0.1:8081")
ticker = client.get_ticker("BTCUSDT")
print(f"BTC Price: ${ticker[price]}")
- BUT - There's a TYPO on PyPI! 🐛
Look carefully:
print(f"BTC Price: ${ticker[price]}")
# Should be: ${ticker['price']}
The README on PyPI has a small error - missing quotes around 'price'.
🎯 WHAT WE NEED TO FIX:
Step 1: Fix the README and upload a new version
# Fix the README file
cd /root/nova-trading-sdk
cat > README.md << 'README'
# Nova Trading SDK
Official Python SDK for Nova Global Keys - Multi-Exchange Trading Platform
## Installation
```bash
pip install nova-trading-sdk
Quick Start
from nova_trading_sdk import NovaClient
# Initialize client (point to your local Nova services)
client = NovaClient(
api_key="your-api-key",
base_url="http://127.0.0.1:8081"
)
# Get BTC price
ticker = client.get_ticker("BTCUSDT")
print(f"BTC Price: ${ticker['price']}")
# Get Binance balance
balance = client.binance().balance()
print(balance)
Features
· ✅ Multi-Exchange Support (Bybit, Binance, KuCoin, OKX) · ✅ Real-time Market Data · ✅ Account Balances · ✅ Order Management · ✅ Async Client Available
Documentation
Full documentation: https://www.novatradingkeys.com/docs
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nova_trading_sdk-2.0.2.tar.gz.
File metadata
- Download URL: nova_trading_sdk-2.0.2.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d29527ad4537cce315a234b7f771e35c8d7326a691654a4de3e6f8aac972eb1b
|
|
| MD5 |
f7f708f7b439baa0794df717f6ed0c17
|
|
| BLAKE2b-256 |
e8cd40d6b88d44a4df2d3a29719ad8e42164ba83a748e58d2c1441cb8297d141
|
File details
Details for the file nova_trading_sdk-2.0.2-py3-none-any.whl.
File metadata
- Download URL: nova_trading_sdk-2.0.2-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
716056cd57c15d449be6ab83a4398e49875261c2e2ee44e79b2e717655d74544
|
|
| MD5 |
a5f3053f463e0398cc17c6bc008a45df
|
|
| BLAKE2b-256 |
3b3875aacb325dff99a7b6ead3f7e2699210ef9dc9b9c7db31ab8a86335484c8
|