Metadata-Version: 2.4
Name: bangertrades-cli
Version: 0.1.0
Summary: Banger CLI to deploy, monitor, and manage your strategies.
Project-URL: Homepage, https://bangertrades.com
Project-URL: Repository, https://github.com/vijayvkrishnan/banger
Author: Vijay Krishnan
License: Proprietary
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Requires-Dist: bangertrades-runtime>=0.1.0
Requires-Dist: bangertrades>=0.1.0
Requires-Dist: click>=8.1
Requires-Dist: httpx-sse>=0.4
Requires-Dist: httpx>=0.27
Requires-Dist: platformdirs>=4.3
Requires-Dist: rich>=13.9
Description-Content-Type: text/markdown

# banger CLI

> Deploy, monitor, and manage your strategies from the terminal.

## Install

```bash
uv pip install bangertrades-cli
```

For local dev on this monorepo:

```bash
uv pip install -e packages/sdk-python
uv pip install -e apps/cli
```

## Usage

```bash
# Scaffold a new strategy
banger init my_strategy --venue kalshi

# Deploy in paper mode
banger deploy ./my_strategy.py --paper

# Promote to live (with confirmation prompt)
banger deploy ./my_strategy.py --live

# Status across all your strategies
banger status

# Stream logs
banger logs my_strategy

# Stop a strategy
banger stop my_strategy
```

## Auth

```bash
banger login
```

Or set `BANGER_API_KEY` from your dashboard's API tokens page.

## Status

v0.0.1 — command surface scaffolded, network calls stubbed. Unblocks the
`banger.Strategy` interface design and the runtime contract while we wire the
control plane.
