Как открыть свой криптообменник?

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

Итак, вы решили что вам жизненно необходимо войти в этот бизнес и стать владельцем обменника, приносящего гору прибыли. Что делать в самом начале данного пути? Сначала предлагаю ответить на некоторые вопросы.

Что меняем?

1. Наличные на крипту и обратно.

К вам приходит клиент с криптой, вы ему пару миллионов налом. И наоборот. Огромное количество рисков с оборотом наличных средств, при этом обмен возможен не только с рублями, но и с наличными долларами и евро, что в РФ запрещено законом. Здесь достаточно высокие прибыли, огромные риски и минимальные требования к программному обеспечению. Можно взять среднего программиста, на вордпессе сваять простенький шаблон, по крону раз в минуту тянуть данные с паблик эндпоинтов любой биржи и прикрутить пару плагинов которые дадут личный кабинет, партнёрку и простейшую срм для ведения клиентов и заявок. На этом всё. Думаю пару недель и одна-две тысячи долларов за работу, и обменник у вас в кармане. Если такой обменник сломают, то ничего страшного не произойдёт. Денег внутри нет, автоматически тут тоже ничего не меняется и не отправляется. Поэтому такие обменники и не ломают. В этой области есть довольно не плохой пример: keine-exchange. com
Лично с этой командой не знаком, но на конференциях пару раз пересекались и видел их выступления. Также у них есть франшиза. Желающие могут попробовать заняться данным видом обмена с их помощью.

2. Меняем электронные деньги.

Если вы решили использовать платёжки, то тут уже немного сложнее. Платёжек очень много. Вот примеры в РФ: qiwi, webmoney (да, они ещё живы), yoomoney. Зарубежные — paypal, skrill, stripe и т. д. Везде надо будет завести аккаунт, пройти необходимую верификацию, и подключиться к ним по API. Также необходимо ознакомится с их правилами работы, понять условия блокировки средств и чарджбека. Здесь уже требования к ПО выше и кроме самого обмена, необходимо отслеживать объёмы средств в различных платёжках. Другими словами необходимо разработать механизм балансировки средств между платёжками. В идеале этот вопрос решать автоматически, а не сводить по вечерам дебет с кредитом. Требования и к ПО и к безопасности тут выше.
Плюсы работы с платёжками заложены в самой природе фиатных денег. Здесь немного валют, как правило это рубль, доллар и евро. Крайне понятый и простой механизм ценообразования и низкая волатильность. Основная сложность это разобраться во всех платёжках, их комиссиях и задержках. Обменный курс слабо зависит от суммы обмена. То есть не важно, что вы хотите поменять 5000 qiwi рублей на WMZ или 5 млн. Курс один и тот же.
Для примера можно посмотреть на этот обменник: kassa. cc

3. Меняем крипту на крипту

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

Как меняем?

1. Полностью ручной обменник.

Набираем операторов которые сидят и меняют. Плюсы очевидны — не сломается автомат и не отправится дважды или вообще что-то не то и не туда. Можно разделить фронт и бек таким образом чтобы из вне ломать было просто незачем, так как доступа к деньгам в этом случае нету.

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

2. Полный автомат.

Здесь плюс понятен сразу — всё на автомате, само меняется и отправляется, а я лежу на пляжу и получаю деньги. В реальности конечно это не так.

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

Как ни странно, но большинство обменников работают в ручном режиме. Мне это кажется странным и диким, но, общаясь с разными командами, слышу часто один и тот же ответ — пробовали автомат, не получилось. Странно.

Какой механизм обмена использовать?

1. Обмен за счёт собственной ликвидности.

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

2. Действительно меняем клиентские средства

Клиент нам отправляет некоторую сумму денег. Обменник её выводит на биржу, там производит обмен и результат возвращает клиенту.
Очевидный плюс для обменника — нет необходимости иметь собственные средства для обмена и поэтому можно менять любую сумму, хоть миллион.
Очевидный минус: Если этот миллион заблокируют, то придётся за него биться, решать вопросы с документами, подтверждением права владения, недовольным клиентом и т. д.
Можно задать резонный вопрос: А меняя в платёжках, если средства блокируют, их разве не надо пытаться вернуть? Конечно надо, но обратите внимание, что в этих случаях блокируются разные средства. При обмене через биржу — это ещё средства клиентов, а при блоке в платёжках, допустим в qiwi, это уже ваши деньги. Вы, скорее всего, клиенту уже всё поменяли. И процесс возврата средств в обоих случаях совершенно разный.

Если меняете через биржу, то критичным является вопрос качества кода используемого в обменнике. Чаще всего уже используются самописные решения, так как возникает огромное количество различных возможностей, реализовать которые с помощью стороннего софта, просто невозможно. Оплачивать собственную команду разработчиков выгоднее, чем оплачивать аналогичную команду, только в сторонней компании, где будет сверху ещё и прибыль этой компании.
Если же меняете крипту за счёт своей ликвидности, то надо её где-то хранить и желательно у себя. Как вариант — можно поднять собственные ноды, или использовать сторонние компании которые предлагают ноды как сервис. Другими словами есть различные варианты.

Какие суммы планируете менять?

Этот вопрос вообще мало кто себе задаёт на старте, а между тем он крайне интересен и может позволит стартовать без лишних затрат и потерь.

1. Меняем небольшие суммы.

Кажется, что можно заработать меняя мелочь? Оказывается всё можно, если правильно понять свою нишу и её преимущества. Для начала вновь сходим на бест и посмотрим, что предлагают различные обменники. Возьмём минимальный обмен в 100 рублей.

Как открыть свой криптообменник?

Видите, все предложения серые, то есть никто из предложенных обменников не хочет менять вам 100 рублей. К слову с обменом 1000 рублей ситуация почти аналогичная, но только там в самом низу кто-то всё же появляется. Самые нетерпеливые могут возразить что это невыгодно, там высокие комиссии и т. д. А теперь смотрим как это всё выглядит со стороны клиента: Он что-то оплатил, но ему не хватило совсем немного. Что тогда он должен сделать сейчас? Перевести большую сумму, к примеру 5000р, потом добавить недостающие биткоины (точнее сатоши) и потом вывести остаток обратно. При этом надо понимать, что выводимый остаток должен быть больше установленного обменником минимума. Другими словами — очень неудобно. И вот эти клиенты, могут совершенно легко отдать и 50% с обмена. Да дорого. Но проще отдать 50р с обмена в 100р, чем сделать несколько обменов, отдав за обмен 1р или даже меньше, но при этом заплатив 2 раза комиссию за перевод и потеряв кучу времени. В маленьких суммах, особо никто не обращает внимание на относительные суммы, гораздо важнее абсолютные. Также, меняя мелочь, есть ещё несколько плюсов:

  1. В случае блокировок средств, вернуть их клиенту не является проблемой. Я ранее, когда занимался минимальными обменами, и получал постоянные блоки от Qiwi и других платёжек, заблокированные суммы просто бросал и возвращал их из своих средств. Выгоднее поступать так, чем пытаться их вернуть, при этом ещё содержать штат юристов и курьеров. Высокие проценты за обмен и низкая сумма обмена давали такие возможности.
  2. Аналогично я поступал и с чарджбеком. Это когда клиент делает возврат через некоторое время, когда уже обмен прошёл. Многие западные платёжки этим грешат. Skrill, PayPal, Neteller и т. д.
  3. В случае ошибок ПО ущерб минимален.
  4. Такие обменники нет смысла ломать, там внутри копейки. Поэтому масса проблем с безопасностью здесь просто не возникает.
  5. Такой обменник, может создать один программист-энтузиаст за пару месяцев. И 3-4 тысячи долларов такой обменник принесёт. Возможно сейчас даже больше.

2. Хотим менять большие суммы

В этом случае всё гораздо сложнее. Требуется серьёзный софт и отличная команда. Это вариант не для старта, так что расписывать его сейчас нет необходимости.

Какой софт использовать?

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

Аналогичные предложения от других разработчиков тоже существуют, но там часто нет возможности аренды и надо покупать их разработку. А зачем, если вы ещё точно не знаете пойдёт или не пойдёт?

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

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

Итак, на все вопросы ответили, с инструментарием разобрались. Что дальше? А дальше делаем следующее:

  1. Вновь идём на бест и внимательно изучаем предъявляемые к обменнику требования. Читать здесь. Вы должны им соответствовать.
  2. Добавляемся во все другие мониторинги. Их много, около 30 кажется и постоянно появляются новые. Могу сказать от себя, что толку от них никакого, и как бы они не старались, пока какого — либо серьёзного трафика они не дают. Но добавиться туда надо, чтобы потом попасть на бест.
  3. Заводим группы/каналы в различных социальных сетях и мессенджерах. Хорошо бы иметь там не только посты от ботов, но и от реальных клиентов.
  4. Добавляемся в различные отзовики.
  5. Через полгода пишем на бест с просьбой добавить ваш обменник в листинг. И вот тут начинается боль.

Немного о мониторингах.

Если вы только начинаете работать в этой сфере и основная ваша аудитория это ру-сегмент, то основной ваш трафик будет идти с беста. В теме от беста — читать здесь — я уже немного писал о специфике работы с ними и ответами через 2 месяца. Нет смысла повторяться. Но вот что меня удивляет, так это постоянно появляющиеся новые мониторинги, которые не придумывают ничего нового, а просто копируют функционал беста. И, как следствие, не могут составить ему хоть какую-то конкуренцию. Неужели не могут найти точки роста, определить боль клиентов и обменников и сделать новый стоящий продукт?

Что вас ждёт в будущем

Что представляет из себя современный обменник, поддерживаемый грамотной командой разработчиков:

  1. Подключено несколько различных поставщиков ликвидности.
  2. Собственный агрегированный стакан цен.
  3. Внутренний механизм арбитража, который благодаря собственному стакану и большому количеству подключённых бирж, является дополнительным источником прибыли.
  4. Реализован алгоритм распределения больших заявок на нескольких поставщиков ликвидности.
  5. Собственные торговые алгоритмы на биржах, которые понимают как проторговать большие объёмы не самых популярных монет или перекинуть торговый объём в другое место.
  6. Алгоритмы для набивания торговых объёмов, чтобы получать пониженные торговые комиссии.
  7. Алгоритмы маркет мейкера для дополнительного заработка.
  8. Агрегация с различными otc площадками.
  9. Собственный механизм сведения встречных ордеров (матчинг).
  10. Собственная и привлечённая ликвидность для нивелирования различия входящих/исходящих монет.
  11. Балансировщик средств, который поддерживает нужный объём в каждой монете для быстрого обмена.
  12. Алгоритмы хеджирования для защиты от различных рисков.
  13. Кошелёк для хранения клиентских средств. Возможен кастодиальный и некастодиальный вариант.
  14. Дополнительный сервис для клиентов — различные аналоги банковских депозитов для клиентов, AML проверки и т. д.
  15. Возможность р2р обмена для клиентов.

Для старта думаю информации предостаточно. Есть вопросы? Спрашивайте: t.me/oreshkinalexey

1111
19 комментариев

Здравствуйте! Кошелёк ЮMoney нельзя использовать для совершения операций, связанных с оказанием услуг купли-продажи, мены цифровых (виртуальных) валют, криптовалют, других денежных / условных единиц и денежных суррогатов, национальных валют, в том числе в электронном виде, а также для совершения любых действий, связанных с осуществлением деятельности по их обороту или использованием подобных сервисов.
За нарушение правил по кошельку принимаем меры.

2

Да нельзя, но если нельзя, но очень хочется то можно.

6

Комментарий недоступен

Слушайте, а как физически происходят транзакции с безналом в банках? Карты дропов? Но там хранить много страшно, да и блокать их должны постоянно.

Это широкий вопрос, ответ на который зависит от многих факторов. Суммы обмена, частота обменов, юрисдикция, желание оплаты налогов и т.д.

Большое спасибо за статью. Хорошая тема. Странно что так мало лайков и комментариев.

По теме есть пару вопросов:

1) А есть ли готовые наработки, алгоритмы (схемы) работы по балансировке средств с последующей генерацией отчетности, прогнозами и рекомендациями? Или это надо постоянно держать руку на пульсе и работать на «чуйке»? У меня появилась мысль внедрить для этих целей АІ

2) На 2024 год с какими минимальными инвестициями и бюджетом можно стартовать чтобы хотя бы один год чувствовать себя комфортно (без агрессивного маркетинга на старте)?

3) Чтобы не заморачиваться с вопросами юридической части, гарантиями, безопасностью и другими формальностями может имеет смысл заказать сопровождение аутсорсинговой компании?

4) Очень мало сказано о окупаемости, цифрах, рисках и работе с клиентами. Делать больше упор на постоянное привлечение новых клиентов? Или может главное тут 👉 : «Лучший клиент - это постоянный клиент»??