Metadata-Version: 2.4
Name: nova-trading-sdk
Version: 2.0.1
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
Project-URL: Documentation, https://www.novatradingkeys.com/docs
Project-URL: Source, https://github.com/rizbot4u/nova-global-keys-
Project-URL: Bug Reports, https://github.com/rizbot4u/nova-global-keys-/issues
Project-URL: PyPI, https://pypi.org/project/nova-trading-sdk/
Keywords: crypto trading bybit binance kucoin okx sdk api broker
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Topic :: Office/Business :: Financial :: Investment
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
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
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.20.0; extra == "dev"
Requires-Dist: black>=23.0.0; extra == "dev"
Requires-Dist: isort>=5.12.0; extra == "dev"
Requires-Dist: mypy>=1.0.0; extra == "dev"
Requires-Dist: wheel>=0.40.0; extra == "dev"
Requires-Dist: twine>=4.0.0; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: project-url
Dynamic: provides-extra
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
