Перейти до вмісту

Local API, SDK і MCP

Читайте ринкові дані й рахунок із запущеного Spectre Terminal і торгуйте через нього зі своїх програм.

Local API — це інтерфейс HTTP і WebSocket, який запущений Spectre Terminal надає на 127.0.0.1. Програма на тій самій машині читає те, що показує вікно термінала, і надсилає ті самі команди, зокрема заявки.

З чого почати

  1. Початок роботи: увімкнути API, отримати токен, зробити перший запит.
  2. Автентифікація: передати токен і виправити відхилений запит.
  3. Посібник для вашого завдання: ринкові дані, рахунок, торгівля, розкладка, налаштування або живі стріми.

Клієнтські пакети

ПакетДля чогоВстановлення
spectre-terminalPython 3.10 або новішийpip install spectre-terminal
@spectre-trade/terminalTypeScript і JavaScript, Node 22 або новішийnpm install @spectre-trade/terminal
spectre-terminal-mcpШІ-агенти, як MCP-серверpip install spectre-terminal-mcp

Клієнти самі знаходять порт і читають токен із середовища. Див. Пошук термінала.

Довідник

Варто пам’ятати

  • API типово вимкнено. Увімкніть його в Settings App → Загальні → Local API.
  • Токен — це секрет. Він дозволяє все, що може вікно термінала, зокрема ставити заявки.
  • Вебсторінки не можуть викликати API. Запускайте приклади зі скрипта або програми.
  • Ціни й обсяги — десяткові рядки. Час — у мілісекундах UTC.
  • accepted — це не filled. Торговий виклик повідомляє, що термінал прийняв команду. Результат читайте з рахунку.

На цій сторінці