Matreshka - это sophisticated арбитражная система, разработанная для автоматического поиска и исполнения арбитражных возможностей между различными криптовалютными биржами, включая CEX, DEX и фьючерсные рынки.
- Прямой арбитраж: Между спотовыми рынками разных бирж
- Треугольный арбитраж: Через промежуточные валютные пары
- CEX-DEX арбитраж: Между централизованными и децентрализованными биржами
- Spot-Perpetual арбитраж: Между спотом и фьючерсными контрактами
- Cross-margin арбитраж: Использование плеча для увеличения прибыльности
- Исполнительный движок: Hummingbot как торговый исполнитель
- Стратегический анализатор: Hummingbot для анализа рынка
- Мульти-инстанс управление: Координация нескольких экземпляров Hummingbot
- Smart Components: Продвинутые компоненты для сложных стратегий
- Market Monitor: Мониторинг рынков в реальном времени
- Opportunity Scanner: Поиск арбитражных возможностей
- Risk Assessment: Оценка рисков каждой операции
- Execution Engine: Координация исполнения сделок
- Portfolio Balancer: Балансировка портфеля между биржами
- Core Engine: Node.js + TypeScript
- Trading Executor: Hummingbot (Python)
- Data Processing: Real-time WebSocket feeds
- Risk Management: Advanced algorithms
- Portfolio Management: Multi-exchange balancing
Собирает данные с множества источников:
- WhiteBit, OKX, Binance (spot & perpetual)
- DYdX, Uniswap, PancakeSwap
- WebMoney Exchanger
- INDX (WM-crypto bridge)
- Real-time price monitoring
- Spread analysis
- Liquidity assessment
- Fee calculation
- Profit estimation
- Multi-exchange order placement
- Timing synchronization
- Slippage protection
- Position management
- Maximum exposure limits
- Correlation analysis
- Volatility assessment
- Emergency exit procedures
- BTC/USDT между Binance и WhiteBit
- ETH/USDT между OKX и DEX
- Stablecoin arbitrage (USDT/USDC)
- BTC -> ETH -> USDT -> BTC
- Фиатные треугольники через WebMoney
- Cross-currency через DMNY стейблкоины
- Long spot + Short perpetual
- Извлечение funding rates
- Delta-neutral позиции
- Options-like strategies
- Volatility surface analysis
- Dynamic hedging
interface MatreshkaConfig {
exchanges: ExchangeConfig[];
strategies: StrategyConfig[];
riskLimits: RiskConfig;
portfolio: PortfolioConfig;
}class MatreshkaStrategy:
def __init__(self):
self.core_connector = MatreshkaCoreConnector()
self.market_monitor = MarketsMonitor()
self.executors = AdvancedExecutorHandler()- Latency: < 50ms для обнаружения возможностей
- Execution: < 200ms для размещения ордеров
- Profit margin: 0.1-2% за операцию
- Success rate: > 95%
- Real-time P&L tracking
- Risk metrics dashboard
- Performance analytics
- Automated alerts
- API ключи в защищенном хранилище
- Rate limiting для всех соединений
- Multi-signature wallet integration
- Emergency stop mechanisms
- Maximum position sizes
- Daily loss limits
- Correlation thresholds
- Volatility circuit breakers
Система находится в активной разработке на основе legacy наработок. Планируется полная интеграция с BRICS.trading платформой для предоставления арбитражных возможностей пользователям P2P биржи.