Metadata-Version: 2.4
Name: vista-trading
Version: 0.1.1
Summary: AI-powered crypto trading terminal for Hyperliquid
Author-email: Vista <hello@vista.trading>
License: MIT
Project-URL: Homepage, https://github.com/dotkoms/trading-bot
Project-URL: Documentation, https://github.com/dotkoms/trading-bot#readme
Project-URL: Repository, https://github.com/dotkoms/trading-bot
Project-URL: Issues, https://github.com/dotkoms/trading-bot/issues
Keywords: crypto,trading,hyperliquid,ai,terminal,cli
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
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: Topic :: Office/Business :: Financial :: Investment
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: rich>=13.0.0
Requires-Dist: httpx>=0.24.0
Requires-Dist: openai>=1.0.0
Requires-Dist: plotext>=5.2.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: websockets>=11.0.0
Requires-Dist: eth-account>=0.9.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21.0; extra == "dev"
Requires-Dist: black>=23.0.0; extra == "dev"
Requires-Dist: ruff>=0.1.0; extra == "dev"

# Vista Trading

AI-powered crypto trading terminal for Hyperliquid.

## Installation

```bash
pip install vista-trading
```

## Quick Start

```bash
vista
```

On first run, Vista will guide you through:
1. Creating an account (or logging in)
2. Connecting your Hyperliquid wallet
3. Setting up your trading preferences

## Features

- 🤖 **AI-Powered Analysis** - DeepSeek AI analyzes markets and makes trading decisions
- 💬 **Natural Language Trading** - Chat with Vista to execute trades
- 📊 **Live Market Data** - Real-time prices via WebSocket
- 📈 **Technical Analysis** - RSI, MACD, EMA, Bollinger Bands, and more
- 🔔 **Price Alerts** - Get notified when prices hit your targets
- 🛡️ **Risk Management** - Built-in stop-loss and take-profit
- 🐋 **Whale Tracking** - Monitor large trader activity

## Commands

Once in the terminal, you can:

```
> what's the price of BTC?
> analyze ETH for a potential long
> show my positions
> set alert BTC 100000
> long SOL 50 USD 5x
> close my ETH position
```

## Requirements

- Python 3.9+
- Hyperliquid account with API wallet

## Security

- Your API keys are stored locally in `~/.vista/`
- AI calls go through secure proxy (keys never exposed)
- Row-level security protects your data

## License

MIT

