# Webull OpenAPI

Подключает торговые операции и биржевые котировки Webull к ассистенту. Помогает следить за стаканом, анализировать отчётность и выставлять заявки.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 30
- Автор: webull-inc
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/webull-inc/webull-openapi-mcp
- Обновлён: 2026-10-17
- HTML: https://affpapa.org/nevibecode/mcp/webull-openapi

## Что делает

MCP-сервер связывает ассистента с Webull OpenAPI для работы с рынками США, Гонконга, Японии и других регионов. Доступны котировки реального времени, тики, бары OHLCV, стакан и индикаторы NOII для акций, опционов, фьючерсов и криптовалюты. Через встроенный скрининг можно искать лидеров роста или дивидендные бумаги, а также выгружать финансовую отчётность компании.

Инструмент умеет создавать и отменять биржевые приказы, вести списки наблюдения и проверять баланс счёта. Для рынка США поддержаны алгоритмические заявки TWAP и VWAP, опционные комбинации и связанные ордера OCO. Действуют лимиты объёма и проверка тикеров по белому списку.

Для запуска нужен Python 3.10+ с утилитой `uvx`, активный аккаунт разработчика Webull, ключи `App Key` и `App Secret`, а также оформленная подписка на рыночные данные. Без активной подписки на котировки сервер не отдаст рыночную глубину и моментальные срезы.

## Требования
- Нужно: Python и uv (команды через uvx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add webull-openapi-mcp -- uvx webull-openapi-mcp
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from webull-openapi-mcp <команда>

### Codex

**Командой платформы**
```bash
codex mcp add webull-openapi -- uvx webull-openapi-mcp
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from webull-openapi-mcp <команда>

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "webull-openapi": {
            "command": "uvx",
            "args": [
                "webull-openapi-mcp"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from webull-openapi-mcp <команда>

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "webull-openapi": {
            "type": "stdio",
            "command": "uvx",
            "args": [
                "webull-openapi-mcp"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from webull-openapi-mcp <команда>

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add webull-openapi uvx webull-openapi-mcp
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from webull-openapi-mcp <команда>

## Когда брать
- получать котировки акций, опционов и криптовалюты в реальном времени
- выставлять лимитные и алгоритмические ордера вроде TWAP или VWAP
- изучать балансовые отчёты, мультипликаторы и календарь дивидендов
- собирать списки наблюдения и фильтровать бумаги по секторам

## Примеры запросов агенту
- Покажи котировки и дневные бары для AAPL за последние 5 дней
- Выстави лимитный ордер на покупку 100 акций TSLA по цене 200 долларов
- Проверь баланс моего счёта и открытые позиции

## Похожие
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89408
- [CCXT](https://affpapa.org/nevibecode/mcp/ccxt.md) — MCP-сервер · ★ 44583
- [Finance Toolkit](https://affpapa.org/nevibecode/mcp/finance-toolkit.md) — MCP-сервер · ★ 5458
- [EdgarTools](https://affpapa.org/nevibecode/mcp/edgartools.md) — MCP-сервер · ★ 2814
- [LetsFG — Flights & Hotels](https://affpapa.org/nevibecode/mcp/letsfg-flights-hotels.md) — MCP-сервер · ★ 2188
- [AutoTS](https://affpapa.org/nevibecode/mcp/autots.md) — MCP-сервер · ★ 1434

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
