7 дней Pro+ · без картыНачать пробный период

Начало работы

Создайте аккаунт, пройдите онбординг и разберитесь, где в приложении находятся инструменты.

Вход в аккаунт

Экран входа предлагает три пути в продукт: продолжить через Google, подключить криптокошелёк (модальное окно берёт на себя подключение и подпись сообщения) или использовать почту и пароль. Путь через почту состоит из двух шагов — сначала вы вводите адрес, приложение проверяет, существует ли уже аккаунт, а затем запрашивает у нового пользователя имя и пароль, а у существующего — только пароль. Процесс «Забыли пароль?» отправляет ссылку для сброса. Этот же экран обслуживает партнёрскую программу Partners для авторов, которая доступна только по приглашению и ожидает ту почту, на которую вы получили приглашение.

Подтверждение адреса электронной почты

Аккаунты, созданные с почтой и паролем, не готовы к использованию сразу. После отправки формы регистрации экран «Проверьте почту» называет адрес, на который ушла ссылка подтверждения. Тот же экран появляется, если вы пытаетесь войти с аккаунтом, который ещё не подтверждён. На нём есть кнопка «Отправить письмо повторно» с обратным отсчётом и ссылка обратно на форму входа. После успешного подтверждения вы переходите к онбордингу.

О чём спрашивает онбординг

Первый экран после входа зависит от вашего тарифа. Без платной подписки вы попадаете в мастер выбора домена — «Выберите бесплатный домен», — где вы выбираете один домен; на странице отмечено, что позже его можно сменить в Settings. Платные тарифы используют тот же мастер, чтобы подтвердить домены, покрытые на текущий расчётный период. Аккаунты с полным доступом минуют выбор и проходят онбординг автоматически. Аккаунты на пробном периоде сначала отвечают на один необязательный вопрос о том, откуда вы узнали об Athenum, с возможностью пропуска; и ответ, и пропуск засчитываются, поэтому повторно вас об этом не спросят.

Вход выполненпроверка при каждом запросеНет подписки и не выбран домен?даМастер бесплатного доменавыберите один доменнет совпаденияПлатёж просрочен?даБез редиректазапрос продолжаетсянет совпаденияПробный период истёк, ничего не выбрано?даОкончание пробного периодадва пути дальшенет совпаденияПробный период, нет атрибуции?даШаг атрибуцииодин вопрос, можно пропуститьнет совпаденияПервый вход?даПриветственная страницасводка ваших доменовнет совпаденияЗапрошенная страницабез редиректа
Решение пересчитывается почти при каждом запросе страницы для вошедшего пользователя. Аккаунты с полным доступом никогда не доходят до мастера: их домены назначаются на сервере в рамках того же решения при первом входе, которое отправляет их на шаг атрибуции или на приветственную страницу. «Без перенаправления» означает, что запрос просто продолжает путь к запрошенной странице.

Что такое домен

Домен — это именованная часть каталога продукта, и их ровно пять: Order Flow & Market Depth, Derivatives Intelligence, Macro & Data, Macro Intelligence и Traditional Finance. За каждым закреплён фиксированный набор возможностей, и каждая возможность принадлежит ровно одному домену — каталог представляет собой разбиение, а не набор пересекающихся пакетов. В Order Flow семь возможностей, в Derivatives десять, в Macro & Data восемь, в Macro Intelligence семь и в Traditional Finance шесть — тридцать восемь суммарно. Тот же каталог показывают карточки онбординга, он же сохраняется в вашем аккаунте после выбора и к нему же обращается приложение, прежде чем открыть страницу.

Пять доменов разделены на две группы. Order Flow и Derivatives образуют группу lite; Macro & Data, Macro Intelligence и Traditional Finance образуют группу pro. Именно на эту группировку опираются правила тарифов: некоторые тарифы позволяют выбирать только из группы lite, а тарифы, дотягивающиеся до группы pro, ограничивают, сколько доменов группы pro можно держать одновременно. То, что вы в итоге держите, сохраняется в аккаунте как список активных доменов и читается при каждом запросе. Это одна половина решения о доступе; ваш уровень тарифа — вторая.

Уровень тарифа и домен — две разные оси

Доступ определяется двумя независимыми фактами. Первый — ваш уровень тарифа: их четыре, они ранжированы, от бесплатного уровня через Lite и Pro до Pro+. Второй — набор доменов, привязанных к вашему аккаунту. Уровень определяет, сколько доменов вы можете держать и насколько глубоко идёт список возможностей внутри каждого; домен определяет, какие предметные области у вас вообще есть. Бесплатный уровень и Lite оба держат ровно один домен из группы lite, и оба видят лишь основной набор возможностей этого домена. Pro держит три домена, из них не более одного из группы pro. Pro+ держит все пять и видит все возможности.

Поскольку оси независимы, более высокий уровень сам по себе не открывает страницу, а нужный домен не поможет, когда страница ограничена возможностью уровня, а не доменом. Правило выбора задаёт точное число, а не максимум: тариф, дающий три домена, отклонит отправку двух или четырёх, дубликаты также отклоняются. Pro+ — исключение, которое ничего не выбирает: его набор заполняется на сервере при первом входе, поэтому аккаунты с полным доступом вообще не видят экран выбора.

ТарифДоменовИз группы proГлубина возможностей
Freeровно 10основной набор
Liteровно 10основной набор
Proровно 3не более 1полный каталог
Pro+все 5, назначаются3полный каталог
Порядок строк соответствует рангу тарифов. «Группа lite» — это Order Flow и Derivatives; «группа pro» — Macro & Data, Macro Intelligence и Traditional Finance. Количество задано точно, а не как верхняя граница: отправка меньшего или большего числа доменов, чем указано в строке, будет отклонена. «Основной набор» — это только ключевые возможности из мастера; «полный каталог» — все возможности, принадлежащие домену.

Как изменить выбор доменов позже

Платный выбор заблокирован до конца расчётного периода. Дата снятия блокировки вычисляется в момент записи выбора: на месячном тарифе она длится до следующей годовщины списания, шагая вперёд по месяцам, чтобы дата всегда оказалась в будущем; на годовом тарифе — до первого числа следующего календарного месяца по UTC, и каждое последующее изменение снова блокирует до первого числа месяца, следующего за ним. Кроме того, на годовом тарифе окном изменения является само первое число месяца — попытка в любой другой день отклоняется тем же конфликтом. Экран перенастройки сообщает, действует ли блокировка ещё, а слишком ранняя попытка отклоняется с конфликтом, а не применяется молча. Действие на странице и путь API применяют одно и то же правило.

Интерфейсы перенастройки рассчитаны на подписки. Открытие страницы перенастройки без активной подписки перенаправляет на главную страницу, а эквивалентный вызов API вместо этого отвечает обычной ошибкой. Бесплатный выбор работает по другой механике: нет подписки, нет расчётного периода, нет окна блокировки, и новая отправка просто заменяет предыдущий выбор. Повторная отправка того же набора трактуется как дубль — сохранённое состояние и его версия возвращаются без изменений, вместо того чтобы записывалась вторая запись.

Когда проверка первого входа ничего не делает

Решение онбординга выполняется почти при каждом запросе страницы для вошедшего пользователя, а не только при первом, и оно намеренно пропускает список путей, чтобы никогда вас не запереть: сами страницы онбординга, экран входа, оплату, страницу Upgrade, раздел подписки в Settings, маршруты API и статические файлы приложения. Именно из-за этого списка исключений страница Upgrade остаётся доступной с заблокированной страницы, вместо того чтобы отбрасывать вас обратно в мастер, и именно поэтому ошибка формы на шаге атрибуции может отобразиться на месте, а не уходить в цикл перенаправлений.

Два исхода правила не приводят к перенаправлению вовсе. Подписка с просроченным платежом и подписка, по которой расчётный период ещё не сообщён, обе классифицируются как заблокированные состояния, а обработчик запроса не содержит ветки, реагирующей на них — такие аккаунты продолжают путь к запрошенной странице и ограничены только обычным шлюзом доступа. Весь этот блок к тому же безопасно отказывает: если вычисление выбрасывает ошибку, сбой записывается в лог и запрос продолжается без перенаправления, а не возвращает страницу ошибки.

Что где находится после входа

Онбординг завершается приветственной страницей, а оттуда — дашбордом. Далее у каждого инструмента своя страница: Terminal, Chart, Orderbook, Futures, Liquidations, Liquidation Heatmap, Funding Heatmap, Volume Delta, Range Analysis, Correlation Matrix, Options, ETF Charts, World Map, Macro, TradeFI и Prediction Markets. Рядом с ними расположены страницы аккаунта: Settings, Upgrade, Referrals и Support. Какие из них вы можете открыть, зависит от вашего тарифа и доменов, выбранных при онбординге.

Два исключения, о которых стоит знать, чтобы не принять их за проблему с тарифом. CME Detector сейчас отключён для всех аккаунтов и отвечает «скоро» независимо от вашей подписки. У Prediction Markets есть страница, которую вы, возможно, сможете открыть, но обучающее руководство по-прежнему помечает её как находящуюся в разработке, поэтому воспринимайте то, что вы там видите, как незавершённое.

Что происходит, когда вы открываете недоступную вам страницу

Каждый запрос проходит один шлюз, который ищет путь в таблице маршрутизации и выдаёт один из нескольких ответов: правила нет вовсе, платформенное правило, требуется вход, возможность уровня или домен. Если вы не вошли, а страница не входит в публичный список, вы получаете 303 на экран входа с сохранением исходного пути в параметре перенаправления, чтобы после входа вы оказались там, куда собирались. Если вы вошли, но нужного домена нет в вашем активном списке, запрос страницы отвечает 303 на страницу Upgrade, неся и путь, который вы пытались открыть, и уровень, который его покрыл бы.

Вызовы API отвечают иначе. Вместо перенаправления они возвращают HTTP 402 с машиночитаемым телом, где названы ключ возможности, требуемый уровень и — для доменных ограничений — недостающий вам домен. Вызов API без входа возвращает 401. Третий ответ, 403, появляется только тогда, когда само правило не удаётся разрешить; его тело несёт непрозрачный код, а исходная причина остаётся в серверных логах. Чего шлюз никогда не делает — так это не притворяется, что страницы не существует: неоплаченная страница — это перенаправление или 402, а не 404.

До того как вы кликнете, интерфейс обычно об этом сообщает. Пункты навигации и карточки, ведущие в домен, которого у вас нет, обёрнуты в наложение с замком: ссылка под ним делается неактивной, значок несёт название уровня, а нажатие открывает диалог оплаты вместо перехода. Наложение — настоящая кнопка, поэтому фокус клавиатуры останавливается на ней, а не проскальзывает к ссылке позади. Пока ваши права доступа не загрузились, шлюз отображается как ожидающий, а не гадает, чтобы платные аккаунты не видели мигания замка до того, как страница устоится.

Что доступно сегодня

Обучающее руководство по возможностям и есть текущая опись: пятнадцать возможностей помечены как доступные — Trading Terminal, Orderbook, Advanced Chart, Options Max Pain, ETF Flows, Funding Rate Heatmap, Liquidations, Liquidation Heatmap, Range Analysis, Volume Delta, World Map Intelligence, Futures Overview, Macro Terminal, Correlation Matrix и TradeFI Terminal, — и шесть перечислены как находящиеся в разработке: Sentiment Analysis, Prediction Markets, On-Chain Analytics, Wyckoff Analysis, Institutional Quant Engine и Locked-In Range Analysis. Каждая доступная запись в руководстве содержит обзор, заметки по использованию и советы.

Что можно изменить в Settings

Settings — это одна страница с семью разделами в боковой панели: General, Account, Language, Preferences, Alerts, Data & Privacy и About. Каждый раздел адресуется фрагментом URL, поэтому ссылка, оканчивающаяся именем раздела, открывает его напрямую, а переключение разделов переписывает фрагмент без перезагрузки. В General хранятся отображаемое имя и ваш ник. Account показывает почту в записи со значком «подтверждена» или «не подтверждена», ваше членство и то, что в него входит, поле партнёрского кода, сохранённые способы оплаты, историю платежей, точку входа для смены членства и подключённые кошельки.

Language перечисляет языки интерфейса и переключает их, загружая локализованную форму страницы, на которой вы находитесь. Preferences делится на торговые настройки по умолчанию — символ по умолчанию и таймфрейм по умолчанию — и параметры отображения для формата чисел и часового пояса. Alerts пока не настраивается: раздел отображает панель «Coming Soon», где среди планируемых каналов названы push-уведомления на компьютер и дайджесты по почте. Data & Privacy предлагает два действия с локально сохранёнными настройками — очистить их и выгрузить в JSON, — а также элемент удаления аккаунта: он двухшаговый, но второй клик пока ничего не удаляет — вместо этого появляется сообщение о том, что удаление аккаунта ещё недоступно и нужно обратиться в поддержку.

Горячие клавиши и командная палитра

Command-K или Control-K открывает командную палитру. Она подключена отдельно на главной странице, в оболочке Orderbook, в разделе Macro и в разделе TradeFI, поэтому одно и то же сочетание вызывает палитру, ограниченную тем местом, где вы находитесь. Внутри палитры стрелки перемещают выбор, а Escape закрывает её. В TradeFI Escape закрывает наложения в фиксированном порядке — сначала палитру, затем справку по горячим клавишам, затем алерты и портфель, — а клавиша вопросительного знака переключает справочник по горячим клавишам. Macro привязывает вопросительный знак так же. Однокнопочные сочетания подавляются, пока фокус находится в текстовом поле.

Оба крупных раздела также умеют переходить по цифрам. В TradeFI клавиши с 1 по 9 и 0 переключают десять вкладок, от Overview до Bonds. В Macro клавиши с 1 по 9 переходят к первым девяти разделам, а 0 выбирает десятый; квадратные скобки перемещают между подвкладками, H возвращает на главную Macro, R принудительно обновляет данные, а точка открывает страницу состояния данных. Macro дополнительно привязывает Command-E к печати и Command-Shift-F к разворачиванию графика в фокусе и намеренно оставляет Command-R браузеру.

Сессии, выход и языки

Сессия длится тридцать дней и обновляется не чаще одного раза в сутки по мере использования приложения; пятиминутный серверный кеш cookie избавляет повторные запросы от повторного чтения записи сессии каждый раз. Выход доступен из меню профиля и из командной палитры, причём меню профиля тем же действием отключает привязанный кошелёк, чтобы пользователь кошелька не остался наполовину вошедшим. Аккаунты можно связать между способами входа по паролю, кошельку и Google — поэтому один и тот же человек, приходящий другим путём, попадает в тот же аккаунт, а не во второй.

Приложение поставляется с языками интерфейса English, Turkish, Hindi, Korean, Russian и Chinese; выбор одного из них в Settings ведёт на локализованную форму текущей страницы. Аккаунты, созданные с почтой и паролем, не могут войти, пока адрес не подтверждён, а пароли должны содержать от восьми до ста двадцати восьми символов. Путь через Google всегда показывает выбор аккаунта, а не молча использует тот аккаунт Google, который уже есть в браузере, — это важно на общем компьютере.

Дальнейшие шаги

  • Китовые стены — чтение крупных лимитных ордеров в живом стакане.
  • Тепловые карты ликвидаций — расчётная поверхность и реализованная лента.
  • Оплата и подписки — уровни, оплата и пробные периоды.