Eugen Soloviov

Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Articles

Hamiltonian Neural Networks: Does a Financial System Conserve Anything?

Hamiltonian Neural Networks: Does a Financial System Conserve Anything?

Hamiltonian Neural Networks are provably stable — but stability is worthless if the conserved quantity does not exist. Learning a scalar H via autograd, symplectic integration, and the falsification test that decides whether a financial (q, p) pair is canonical at all.

Toda-Yamamoto vs Differenced Granger: Does the BTC Lead-Lag Survive?

Toda-Yamamoto vs Differenced Granger: Does the BTC Lead-Lag Survive?

Granger causality on crypto prices done two ways — differenced returns and Toda-Yamamoto on levels — with a correct Wald implementation, an effective-N corrected causality matrix, and a rolling-stability test of whether the lag is tradeable at all.

Параметрлік емес бағаларды модельдеуге арналған Гаусс процестері

Параметрлік емес бағаларды модельдеуге арналған Гаусс процестері

Қаржылық уақыт сериялары үшін ядро ​​дизайны — Ананың кедір-бұдырлығы, жергілікті мерзімді құрам, спектрлік қоспалар — және валидация жиынын қажет етпейтін реттегіш ретіндегі шекті ықтималдық. Сонымен қатар, олардың кез келгені сатылмас бұрын өлшенуі керек нәрселердің адал тізімі.

PDE негізіндегі қаржылық модельдеуге арналған Фурье нейрондық операторы

PDE негізіндегі қаржылық модельдеуге арналған Фурье нейрондық операторы

Операторды үйрену нүктелерді емес, бүкіл функциялық кеңістіктерді картаға түсіреді — Фурье нейрондық операторы жиілік кеңістігінде PDE шешім операторын қалай параметрлейді, опцияның бағасы үшін не сатып алады және оның талаптарының қайсысы әлі де нақты аппараттық құралда өлшеуді қажет етеді.

Толық күндік контекст он минутты жеңе ме? «Назар аударыңыз» және реттілік туралы сұрақ

Толық күндік контекст он минутты жеңе ме? «Назар аударыңыз» және реттілік туралы сұрақ

Flash Attention 23 400 қадамдық сауда контекстін есептеу үшін тегін етеді — плиткаларды төсеу, онлайн softmax және IO шегі N^2 d^2 / M. Бұл ұзағырақ контекст үлгіні жақсартады ма, бұл бөлек мәселе және оны растау емес, өлшеу керек.

Ансамбльдік әдістер: Әлсіз оқушыларды сенімді альфа үшін біріктіру

Ансамбльдік әдістер: Әлсіз оқушыларды сенімді альфа үшін біріктіру

Бұл блогта сауда ансамбльдері туралы үш нәрсе қарастырылмаған: неліктен модельдер саны емес, коварианттық термин ансамбль қатесінде басым болады, қабаттан тыс мета-мүмкіндіктері бар сигнал-комбинация қабаты ретінде стекинг қалай жұмыс істейді және көптеген сигналдар бойынша айналым желісін іс жүзінде орындау құнын төмендетеді ме.

Қосты Машинанық Оқыту: Дәлелдерді Болжаудың Орнына Себептік Параметрді Бағалау

Қосты Машинанық Оқыту: Дәлелдерді Болжаудың Орнына Себептік Параметрді Бағалау

Бұл блогтегі барлық модельдер дерлік 'не ненді болжайды?' деген сұраққа жауап береді. Қос ML 'не неғ себеп болады?' дегенге жауап береді — қорғай алатын стандартты қатемен. Жартылай сызықты модель, Neyman ортогоналдылығы, тапсырыс кітабы деректеріндегі тазартылған cross-fitting және жарамды DML сенім аралығының тек алдын ала анықталған бір сұраққа өтетіні туралы адал есеп.

Саудалардарғы гетерогенді емдеу әсерлері үшін Causal Forests

Саудалардарғы гетерогенді емдеу әсерлері үшін Causal Forests

Бұл блогтағы әрбір backtest шартты орташа бағалайды. Causal forests оның орнына шартты емдеу әсерін бағалайды — tau(x) mu(x) орнына — honest splitting, адаптивті kernel салмақ көрінісі және сіз тапқан гетерогенділіктің нақты екенін айтатын калибрлау тестімен.

Эпистемикалық және алеаторикалық: Қайтарым моделі білмейтін нәрсені өлшеу

Эпистемикалық және алеаторикалық: Қайтарым моделі білмейтін нәрсені өлшеу

Бұл блогтың барлық позиция өлшеу ережелері белгісіздікті бір скалярға қысады. MC Dropout және терең ансамбльдер оны модельдің білмесушілігі мен нарықтың шу-шуына бөледі — және ол екеуіне әртүрлі позиция өлшемдері қажет.

Жүйелі сауда құбырларына арналған AutoML

Жүйелі сауда құбырларына арналған AutoML

Автоматтандырылған мүмкіндіктерді генерациялау (tsfresh, Featuretools), бюджетті ескеретін үлгілерді іздеу (FLAML-ның үнемді оңтайландырушысы) және WorldQuant формулалық альфа-зауыты — бұл блогтың іздеу және артық қосу доғасы ешқашан қарастырылмаған және доғаның өз нәтижелері олар туралы не дейді.

Ликвидация каскадтары сауда сигналы ретінде: мәжбүрлі, алдын ала жарияланған ағынды оқу

Ликвидация каскадтары сауда сигналы ретінде: мәжбүрлі, алдын ала жарияланған ағынды оқу

Әрбір левереджді позиция сатылуға тиіс бағаны алдын ала жариялайды. Он-чейн ликвидация тереңдігі графигі мен CEX ликвидация жылу картасын құруды, каскад динамикасын көбею саны ретінде модельдеуді және мәжбүрлі ағыннан тек қауіптенбей, оны сигнал ретінде саудалауды үйреніңіз.

Active Uniswap v3 LPing as Market Making: Range Selection, Rebalancing, and Delta Hedging

Active Uniswap v3 LPing as Market Making: Range Selection, Rebalancing, and Delta Hedging

An active v3 LP is running a market-making book with gas costs and no cancel button. Size ranges from a GARCH vol forecast, frame rebalancing as fee-gain vs realized-cost, derive the position delta from tick math and hedge it with perps, and understand JIT liquidity and the honest pitfalls of backtesting LP from on-chain data.