П.ВИН
Tool

Arb

Scanner

01. КатегорияTool
02. РольFull-stack, Product
03. Датамар 2026
Next.jsTypeScriptSupabasePolymarket CLOBKalshi APIThe Odds APINext.jsTypeScriptSupabasePolymarket CLOBKalshi APIThe Odds APINext.jsTypeScriptSupabasePolymarket CLOBKalshi APIThe Odds APINext.jsTypeScriptSupabasePolymarket CLOBKalshi APIThe Odds API
Арбитраж на предсказательных рынках существует — но окна живут секунды, а платформы говорят на разных языках. Цель — объединить Polymarket, Kalshi, PredictIt и букмекеров в единый сканер, который сам находит расхождения и сигнализирует трейдеру до того, как окно закроется.
Arb Scanner
Arb Scanner — Арбитраж на предсказательных рынках существует — но окна живут секунды, а платформы говорят на разных языках.

Вызов

Арбитраж вручную

Следить за расхождением котировок на 4 независимых платформах одновременно невозможно вручную — окна закрываются за секунды.

  • Рынки на Polymarket, Kalshi, PredictIt и в букмекерах называются по-разному — матчинг между ними нетривиален
  • Данные устаревают мгновенно: ручное обновление не успевает за движением цен
  • Нет единого интерфейса — трейдер вынужден держать открытыми несколько вкладок

Решение

Единый сканер

Модульная система парсинга venue + SSE-стриминг объединяют все платформы в один live-дашборд с мгновенным алертом на арбитраж.

  • + VenueFetcher-абстракция: каждая платформа — отдельный модуль, легко добавить новую
  • + Матчер с ~90 алиасами команд и text-similarity находит одинаковые события на разных платформах
  • + SSE-бридж транслирует Polymarket WebSocket в браузер — котировки обновляются в реальном времени

Архитектура & Стек

Mindmap

[ Mindmap Процессов / v2.0 ]
NODE.01

Venue Layer

Сбор данных
Polymarket CLOB · Kalshi API · PredictIt REST · The Odds API

NODE.02

Scanner Core

Поиск арбитража
TypeScript · matcher.ts · categorizer.ts · in-memory cache

NODE.03

Realtime Bridge

Live-обновления
SSE · Polymarket WebSocket · Next.js API Routes

NODE.04

Trading Engine

Исполнение сделок
Fastify · Supabase · viem · Kalshi TypeScript SDK

COREEngine

Измеримый результат

Бизнес Импакт

4

платформы в одном дашборде

60s

TTL кэша — данные всегда свежие

0

ручного мониторинга

Следующий кейс

Tail Bets