Всё - придумано, ничего с реальностью, нет
ВЕГВИСИР
Тот, кто ищет путь, — находит труп
ЧАСТЬ ПЕРВАЯ
ЛЁД И ПЕПЕЛ
ПРОЛОГ
Ангара не замерзает.
Это первое, что узнаёт каждый приезжий в Братске, и последнее, что понял Денис Холмогоров. Река слишком быстра, слишком зла, слишком живая — даже в январе, когда весь остальной мир вокруг промерзает до хруста. Минус тридцать семь, а она несётся, чёрная и блестящая, как пролитая нефть, парит, дышит, издевается над законами физики и здравого смысла.
Он бежал.
Ботинки — итальянские, за восемьсот долларов, купленные в московском ЦУМе три недели назад, когда ему казалось, что жизнь наконец-то пошла по плану — скользили по наледи набережной. Дыхание вырывалось рваными белыми клочьями и тут же умирало в воздухе. За спиной — ни шагов, ни голосов. Только тишина, которая в Сибири зимой бывает такой плотной, что давит на барабанные перепонки.
Но Денис знал: тишина врёт.
Тишина в Братске всегда врёт. Как биржевые графики в пятницу вечером. Как друзья, которые предлагают «просто ещё один проект, последний». Как собственное отражение в мониторе, когда пишешь код, который украдёт у кого-то всё.
Он свернул к водохранилищу. Ноги проваливались в снег, лёгкие горели. Телефон — выброшен полчаса назад, разбит о стену подъезда. Двенадцать контактов, которые могли бы помочь. Ни одного, которому он мог доверять.
Кроме одного.
Номер он помнил наизусть, потому что записал его в первый день третьего курса, когда странный преподаватель с зелёными глазами и серебряным кольцом на левой руке сказал группе: «Запишите мой телефон. Не в записную книжку — в голову. Телефоны крадут, ломают и прослушивают. Голова — пока нет».
Группа посмеялась. Денис — запомнил.
Но телефона больше не было. И времени — тоже.
Он добежал до ограждения набережной. Внизу — метров пятнадцать обледенелого склона, потом узкая полоса берегового льда, а за ней — Ангара. Чёрная. Дымящаяся. Равнодушная.
Звук он услышал слишком поздно. Не шаги — шагов не было. Был мягкий хлопок, как будто кто-то закрыл книгу. Потом — удар в спину, горячий и тупой, от которого ноги стали чужими.
Денис перевалился через ограждение. Не упал — скользнул, медленно, почти нежно, по обледенелому склону вниз. Небо над ним было чёрным и ясным, усыпанным звёздами, такими яркими, каких не бывает нигде, кроме Сибири.
Ангара приняла его без звука.
Последнее, что осталось на поверхности — левая рука, белая на фоне чёрной воды. На запястье — татуировка. Восемь расходящихся лучей, заключённых в круг.
Компас.
Вегвисир.
Тот, кто несёт этот знак, никогда не потеряет свой путь.
Рука ушла под воду.
Ангара не замерзает. Она просто забирает.
ГЛАВА 1
Обычное утро конца света
Ксандр Веришин стоял перед аудиторией 312 и думал о смерти.
Не о своей — о смерти интереса к эконометрике в глазах двадцати трёх студентов четвёртого курса. Двадцать три — по списку. В реальности — семнадцать тел, из которых осознанно присутствовали, может быть, пятеро. Остальные существовали в том блаженном агрегатном состоянии между сном и комой, которое русская высшая школа культивирует с особым, почти садистским терпением.
За окном — минус тридцать пять и январская тьма, которая в Братске в девять утра выглядит так, будто солнце подало заявление на увольнение и уехало зимовать в Сочи. Дым алюминиевого завода и ГЭС смешивался с туманом от незамерзающей Ангары, создавая дымку, которая могла бы быть атмосферной, если бы не пахла промзоной.
«Итак, — сказал Ксандр, постукивая маркером по ладони левой руки, — регрессионный анализ показывает нам корреляцию между переменными. Но корреляция — это не каузация. Кто скажет мне, почему это важно?»
Тишина. Глубокая, сибирская, минус-тридцатипятиградусная тишина.
Парень на третьем ряду — Игнатов, вечный троечник с лицом человека, который родился уставшим — поднял голову от телефона. «Потому что... это будет на экзамене?»
«Нет, Игнатов. Потому что если вы перепутаете корреляцию с каузацией, вы однажды вложите все свои деньги в акции компании, которая производит зонтики, на основании того, что в дождливые дни растёт продажа мороженого. И потеряете всё. А потом придёте ко мне — а я скажу: я предупреждал, в аудитории 312, в девять пятнадцать утра, во вторник».
Несколько человек хмыкнули. Девчонка на первом ряду — Полякова, единственная, кто конспектировала — записала. Остальные вернулись в свою мягкую кому.
Двадцать пять лет. Двадцать пять лет он стоял перед этими досками, экранами, проекторами — сначала мелом, потом маркером, потом PowerPoint’ом, теперь вот Moodle и видеолекциями — и каждый год лица были другими, а выражение на них одним и тем же: вежливое безразличие, слегка приправленное страхом перед сессией.
И каждый год ты говоришь себе, что в этом есть смысл. Что кто-то из них услышит. Что один из двадцати трёх запомнит про корреляцию и каузацию и не вложит деньги в зонтики.
Ксандр крутанул кольцо на безымянном пальце левой руки. Серебро, потемневшее от времени. Вегвисир — восемь лучей, скандинавский компас, «указатель пути». Купил пятнадцать лет назад на барахолке в Иркутске, у бородатого мужика, который клялся, что кольцо привезено из Исландии. Врал, конечно. Но кольцо было красивое, а идея — ещё красивее. Носить на руке напоминание о том, что путь существует, даже когда кажется, что ты ходишь по кругу.
Особенно когда кажется, что ты ходишь по кругу.
* * *
Звонок спас и его, и студентов. Аудитория начала стекать к двери с энтузиазмом людей, эвакуирующихся из горящего здания, когда в кармане Ксандра завибрировал телефон.
Номер был незнакомый. Это само по себе ничего не значило — ему звонили студенты, коллеги, бывшие студенты, начальство, бывшее начальство, и иногда — брокер из Москвы, когда рынок делал что-то особенно идиотское. Но что-то в этом звонке — может быть, время, может быть, настойчивость вибрации, может быть, тот необъяснимый зуд в левой руке, который Ксандр за пятьдесят пять лет научился не игнорировать — заставило его ответить быстро.
«Веришин? Это капитан Зуев, уголовный розыск. Не разбудил?»
«Я на работе, капитан. В девять утра. Как взрослый человек».
«Ну да, ну да. Слушайте, тут такое дело... Не телефонный разговор, если честно. Можете подъехать к набережной? Район Энергетика. Там наши стоят, увидите».
Ксандр посмотрел на часы. Следующая лекция — в двенадцать. Биржа откроется в десять по Москве, а на его терминале третий день висела позиция по «Мечелу», которая вызывала у него смешанные чувства, как бывшая жена на корпоративе.
«Могу через полчаса. А в чём дело?»
Пауза. Ксандр услышал ветер в трубке — тяжёлый, сибирский, такой, от которого немеют уши через тридцать секунд. И голоса на фоне. Много голосов. Для набережной в минус тридцать пять — подозрительно много.
«Тело нашли. В Ангаре, у берега. Зацепился за опору. Молодой парень. При нём — студенческий билет вашего университета и...» — ещё пауза, — «...и ваша визитка, Вадим Сергеевич. В нагрудном кармане. Единственное, что не размокло».
Ксандр перестал крутить кольцо.
«Чья визитка?»
«Ваша. Веришин Ксандр Сергеевич, доцент, кафедра информатики и прикладной экономики. Номер телефона. Всё верно?»
«Верно. Еду».
Он положил трубку и несколько секунд стоял в пустой аудитории, глядя на доску, на которой его почерком было написано: «Корреляция ≠ Каузация». За окном дымился город. Где-то внизу, под слоями бетона, асфальта и вечной мерзлоты, текла Ангара — чёрная, парящая, не замерзающая.
И кого-то она сегодня отдала обратно.
* * *
Набережная в районе Энергетика зимой — это не набережная. Это кусок обледенелого бетона между дорогой и обрывом, огороженный ржавыми перилами, вдоль которых ветер несёт позёмку с такой яростью, будто ему кто-то задолжал денег. Летом здесь гуляют с колясками и пьют пиво. Зимой сюда приходят только рыбаки, собачники и, видимо, мертвецы.
Ксандр припарковал свой двадцатилетний Land Cruiser — единственную по-настоящему разумную инвестицию в своей жизни, потому что всё остальное в Братске зимой либо не заводится, либо не едет — рядом с двумя полицейскими «уазиками» и каретой скорой. Вышел, и мороз ударил в лицо, как пощёчина от старого знакомого: обидно, но привычно.
Капитан Зуев стоял у ограждения, красный от холода, в расстёгнутом бушлате, из-под которого торчал свитер цвета несбывшихся надежд. Мужик за пятьдесят, с усами, которые он, видимо, отрастил в девяностые и с тех пор не нашёл повода сбрить. Рядом — криминалист с чемоданчиком и двое патрульных, один из которых откровенно мёрз и мечтал о чём-то тёплом, скорее всего — о пенсии.
«Веришин? Быстро доехали. Идите сюда. Только не завтракайте потом, если не завтракали».
Они спустились по обледенелой тропинке к берегу. Тело лежало на брезенте — уже вытащили. Молодой мужчина, лет двадцати семи — двадцати восьми. Бледный до синевы, с тёмными волосами, прилипшими ко лбу. Одежда дорогая, но не для Братска — тонкий пуховик, узкие брюки, те самые итальянские ботинки, теперь разбухшие от воды. Лицо — спокойное. Почти удивлённое, как будто он не ожидал, что всё закончится именно так.
Ксандр узнал его сразу.
Не по лицу — лицо изменилось, повзрослело, похудело. По рукам. По длинным тонким пальцам программиста, которые семь лет назад бегали по клавиатуре в компьютерном классе БрГУ с такой скоростью, что остальные студенты оборачивались.
«Холмогоров, — сказал Ксандр. Голос звучал ровно, но кольцо на пальце он крутил так, что серебро скрипело. — Денис Холмогоров. Мой бывший студент. Третий курс, потом перевёлся... нет, не перевёлся. Ушёл. Забрал документы. Уехал в Москву».
Зуев кивнул. «Студенческий билет при нём был. Старый, просроченный, но с фотографией. Совпадает. Причина смерти — предварительно — утопление. Но...»
«Но?»
«Он не прыгнул. Или не только прыгнул. Есть повреждение — входное, в спине. Эксперт скажет точнее, но похоже на огнестрел. Мелкий калибр. Сначала выстрелили, потом он упал в воду. Или его столкнули. Ангара сделала остальное».
Ксандр присел на корточки рядом с телом. Криминалист покосился, но промолчал — в маленьких городах субординация работает иначе. Ксандр смотрел на Дениса и думал о том, что семь лет назад этот парень сидел на третьем ряду в аудитории 312 — именно на третьем, именно в 312-й — и задавал вопросы, которые не задавал больше никто. Не «будет ли это на экзамене», а «можно ли применить модель Маркова к прогнозированию биржевых котировок». Ксандр тогда ответил: «Можно. Но рынок всегда врёт». Денис улыбнулся и сказал: «Тогда можно научить алгоритм врать лучше рынка».
И, видимо, научил.
Тогда Ксандр увидел.
Левая рука Дениса — бледная, почти прозрачная — была повёрнута ладонью вверх. На внутренней стороне запястья, там, где пульсировала бы жизнь, если бы она ещё была, синела татуировка. Небольшая, аккуратная, явно сделанная хорошим мастером.
Восемь лучей, расходящихся из центра. Заключённых в круг.
Вегвисир.
Точно такой же, как на кольце Ксандра.
Он медленно поднял левую руку и поднёс её к запястью мёртвого студента. Кольцо и татуировка. Серебро и чернила. Два одинаковых компаса — один на живом, другой на мёртвом.
Зуев заметил. «Интересное совпадение».
«Это не совпадение, капитан».
«А что?»
Ксандр встал, отряхнул колени. Посмотрел на реку. Ангара неслась мимо — чёрная, дымящаяся, бесконечная. Равнодушная ко всему: к трупам, к живым, к компасам и к людям, которые думают, что знают, куда идти.
«Это послание, — сказал он. — Лично мне».
* * *
Домой он вернулся в половине двенадцатого. Пепелка — серая кошка неопределённой породы и определённо скверного характера — встретила его у двери тем особым взглядом, который означал одновременно «где тебя носило» и «миска пустая, а совесть у тебя есть?».
«Сейчас, — сказал Ксандр, снимая ботинки. — Сейчас, подожди».
Квартира была его крепостью, его пещерой, его единственным местом на земле, где всё было правильно. Двухкомнатная, в старом панельном доме, но внутри — другая вселенная. Экран два с половиной метра на стене. Система 7.1.2 Dolby Atmos — семь колонок, сабвуфер и два потолочных, которые он монтировал сам, матерясь три выходных подряд. Стеллаж с винилом — двести сорок с лишним пластинок, от Pink Floyd до Шостаковича. И джакузи в ванной — единственная настоящая роскошь, которую он себе позволил, когда три года назад удачно зашортил «Газпром» на падении.
Он насыпал Пепелке корм, заварил кофе — в турке, на плите, другого способа не признавал — и сел за рабочий стол. Два монитора. На левом — терминал Московской биржи. На правом — Moodle с незакрытыми тестами по информационным технологиям в управлении персоналом. Жизнь Ксандра Веришина в двух мониторах: на одном — деньги, на другом — работа. И нигде — то, зачем он по-настоящему просыпался каждое утро, потому что он и сам не был уверен, зачем.
До сегодняшнего дня.
Он открыл биржевой терминал и вбил в поиск три тикера: MTLR, KVAZ, NSVZ. Компании второго эшелона, не голубые фишки, не на слуху. «Металлург-ресурс», «Квазар-технологии», «Новосибирск-электро». Три компании, которые ничего не связывало — разные отрасли, разные регионы, разные владельцы.
Ничего — кроме паттерна.
Ксандр торговал на бирже семь лет. Получил статус квалифицированного инвестора, когда половина его коллег не знала, что такое брокерский счёт. Он был контрарианщиком — когда рынок рос, он искал, где продать; когда падал, искал, где купить. Это требовало терпения, стальных нервов и умения видеть то, что другие не видят. Или не хотят видеть.
А он — видел.
Графики трёх компаний за последние полгода показывали одно и то же: плавный рост, потом резкий скачок объёмов торгов, потом — необъяснимый рост цены на 15–20% за несколько дней, потом — такой же резкий откат. И снова. И снова. Раз в три-четыре недели, как по часам. Как будто кто-то нажимал кнопку, накачивал цену, снимал сливки и уходил.
Pump and dump? Банально, но возможно. Спуфинг? Сложнее, но Ксандр видел аномальные заявки — огромные лоты, которые появлялись на долю секунды и исчезали. Слишком быстро для человека. Слишком систематично для случайности.
Алгоритм. Кто-то написал бота, который манипулирует рынком.
Он откинулся в кресле. Пепелка запрыгнула на стол и легла на клавиатуру, накрыв собой тикер KVAZ.
«Ты права, — сказал ей Ксандр. — К чёрту графики. Давай подумаем».
Три месяца назад Денис Холмогоров — бывший студент, талантливый программист, тихий парень, который ушёл из университета, потому что ему стало скучно — написал ему сообщение. Ксандр достал телефон, нашёл переписку в Telegram.
Последнее сообщение от Дениса. 14 октября. 23:47.
«Ксандр Сергеевич, помните, вы говорили, что рынок всегда врёт? Вы были правы больше, чем думали.»
Ксандр тогда ответил утром: «Рынок всегда врёт. Это не новость. Ты в порядке?»
Денис не прочитал. Две серые галочки. С тех пор — тишина.
Три месяца тишины, а потом — тело в Ангаре. С визиткой Ксандра в нагрудном кармане и Вегвисиром на запястье.
Рынок всегда врёт. Но цифры — нет.
Ксандр отодвинул Пепелку, которая мявкнула с оскорблённым достоинством, и начал копать. Открыл терминал, базу данных торгов, написал скрипт на Python — он это умел, хотя преподавал это другим как что-то теоретическое — и загрузил историю заявок по трём тикерам за полгода.
Через два часа у него были цифры. Через три — паттерн. Через четыре — он понимал, что Денис Холмогоров не просто «знал» о манипуляциях на бирже.
Он их создал.
И за это его убили.
* * *
Ксандр стоял у окна, глядя на город. Братск в январе — это не город. Это тест на выживание, замаскированный под населённый пункт. Дым, мороз, фонари в тумане, как глаза слепого великана. Двести тысяч человек, которые каждый день выходят из дома в темноту и возвращаются в темноту, и где-то между этими двумя темнотами умудряются жить, любить, воровать, преподавать эконометрику и умирать в реках, которые не замерзают.
Он крутил кольцо.
Ты можешь забыть. Отдать данные Зуеву, пусть разбирается. Вернуться к лекциям, к бирже, к Пепелке и винилу. К жизни, которая удобна, как старый свитер — не красива, но тепло.
Или ты можешь...
Телефон завибрировал. Сообщение от Зуева:
«Эксперт подтвердил: огнестрельное, мелкий калибр, предположительно 5.45. Входное в спине. Смерть — не утопление. Убийство. Дело открыто. Может, зайдёте завтра для показаний?»
Ксандр посмотрел на сообщение. Потом на мониторы. Потом на Пепелку, которая спала на кресле, свернувшись в идеальное серое кольцо.
«Знаешь что, — сказал он кошке, — рынок всегда врёт. Но мёртвые студенты с твоим компасом на руке — нет».
Он сел за стол, открыл новый файл и начал записывать всё, что знал.
За окном Братск дымился, мёрз и молчал. Ангара текла. Кольцо поблёскивало серебром на левой руке.
Обычное утро конца света закончилось.
Настоящий конец света только начинался.