# Mentions Market Maker

Pre-event YES/NO market maker for Kalshi mentions markets on mom's account.

## Setup

```bash
pip install aiohttp python-dotenv cryptography requests
```

Set `MENTIONS_MARKET_ID` in `.env` to the target market ticker.

## Usage

```bash
python auto1.py
```

### Interactive Controls

| Key | Action |
|-----|--------|
| G | Start trading (prompts for contract size and one-side-first mode) |
| R | Pause / resume |
| F | Single fire (one complete cycle then pause) |
| S | Stop after current cycle completes |
| Z | Emergency stop (cancel all orders immediately) |
| N | Cancel all orders (keep loop running) |

### Telegram Commands

| Command | Action |
|---------|--------|
| /p | Pause / resume |
| /f | Single fire |
| /status | Show current state |
| /c [n] | Change contract size |
| /s | Graceful stop |
| /z | Emergency stop |

## Roadmap

- Support up to 4 simultaneous mentions markets (1 orderbook poll/sec each)
- Telegram commands to list available mentions markets and swap which 4 are loaded
- Per-market pause/resume control via Telegram
