Metadata-Version: 2.4
Name: nova-trading-sdk
Version: 2.0.2
Summary: Official Python SDK for Nova Global Keys - Multi-Exchange Trading Platform
Home-page: https://github.com/rizbot4u/nova-global-keys-
Author: Nova Global Keys
Author-email: rizwan@novatradingkeys.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.28.0
Requires-Dist: httpx>=0.24.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Nova Trading SDK

Official Python SDK for Nova Global Keys - Multi-Exchange Trading Platform

## Installation
```bash
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/

2. 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]}")
```

3. BUT - There's a TYPO on PyPI! 🐛

Look carefully:

```python
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

```bash
# 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

```python
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
