iBoost/Портфоліо/BuyCrypt

Фінтех·2021 — зараз

BuyCrypt

Тренажер трейдера, який виріс у повноцінну біржову екосистему: 22 інтеграції з біржами, турніри на реальні гроші та prop-акаунти для тих, хто виграє.

Наша роль

Повний цикл: продукт, бекенд, мобайл, інфраструктура

Статус

Працює у проді

Період

2021 — зараз

Платформа

iOS · Android · Web · Backend

buycrypt.com
BuyCrypt — інтерфейс

Живий інтерфейс · знімок з прода

01

Що це

BuyCrypt — це не біржа. Це майданчик, де людина вчиться торгувати на живих даних справжніх бірж, не ризикуючи власними грошима, і де навчання перетворено на змагання. Користувач заходить у турнір за $5, торгує тим самим інтерфейсом, що й на Binance чи Bybit, і, якщо виграє, отримує фінансований акаунт на $5 000 із поділом прибутку 80/20.

Під цим стоїть інфраструктура справжньої торгової платформи: єдиний API поверх 22 біржових провайдерів, потік котирувань у реальному часі через STOMP, розрахунок позицій і ліквідацій, три незалежні системи (Java-ядро, Django-турніри, Flutter-клієнт), які мусять давати однакову відповідь на питання «скільки в мене грошей».

02

можливості

Що воно вміє

01

Торгівля на 22 біржах з одного інтерфейсу

Спот і ф’ючерси, єдина модель ордера поверх дуже різних API — від Binance FAPI до MEXC. Користувач не помічає, чий саме двигун під ним.

02

Турніри з реальним призовим фондом

Два типи підрахунку — за рухом ціни у відсотках і за чистим PnL. Вхід за квиток, автоматичний розрахунок переможців, видача призів у баланс.

03

Prop-акаунти за правилами FTMO

Цілі 8% / 5% просадки, поділ прибутку 80/20, виплати в USDT on-chain. Ті самі правила, що у великих prop-фірм, але вхід — від $5.

04

Демо-режим на живих котируваннях

Повноцінна симуляція з реальним стаканом, комісіями та ліквідаціями. Помилка коштує досвіду, а не грошей.

05

Захист від фроду й мультиакаунтів

Граф зв’язків між акаунтами за пристроями, адресами виведення й поведінкою. Реальні змови ми ловили саме тут.

06

Адмінка на живих даних

Streamlit-панель: користувачі, турніри, виплати, звіти з виключенням ботів, ручні інтервенції — усе на проді, без правок у базі руками.

03

архітектура

Як влаштовано

01

Біржові API та котирування

02

Ядро торгівлі й позицій

03

Турніри та рейтинги

04

Мобільний і веб-клієнт

05

Виплати й адмінка

Під капотом

  • Java · Spring Boot — ядро: ордери, позиції, ліквідації, лідерборди, розрахунок скорингу турнірів.
  • Django — турнірний контур: створення, вступ, нагороди, адмінка організатора.
  • Flutter — один код на iOS, Android і веб; окремий термінальний білд із власним base-href.
  • STOMP поверх WebSocket — потік котирувань і оновлення позицій у реальному часі.
  • GitLab CI — гілка production деплоїться на сервер автоматично, без ручного ssh.
  • Зворотна сумісність — священна: у полі живуть застосунки версій дворічної давнини, і вони не мають зламатися.
FlutterJava · Spring BootDjangoPostgreSQLSTOMP · WebSocketDockerGitLab CIStreamlit

04

масштаб

Цифри

22

інтеграції з біржами

3

незалежні системи в одному контурі

80/20

поділ прибутку у prop-акаунтах

$5

поріг входу в турнір