Ваша биржа теряет до 30% торгового объёма из-за неконкурентных комиссий? Крупные маркет-мейкеры уходят на Binance или Kraken, где получают отрицательные maker-fee (rebate). Мелкие трейдеры жалуются на высокие taker-fee и ищут альтернативы. Без гибкой системы комиссий вы не удержите ни крупных игроков, ни розничных трейдеров. Мы решаем эту проблему — проектируем комиссионную структуру, которая привлекает ликвидность и монетизирует трафик. Наша система обрабатывает до 100k сделок в секунду с атомарным списанием комиссий — без race conditions и reentrancy-уязвимостей. Закажите разработку системы комиссий, адаптированной под вашу бизнес-модель. Мы сотрудничали с биржами, чей ежедневный объём превышает $500 млн, и знаем, как настроить fee engine для максимальной прибыли. Получите консультацию по вашей комиссионной модели уже сегодня.
Проблемы, которые решаем
- Отток объёма из-за неконкурентных комиссий. Без volume-тиров крупные игроки не видят смысла торговать на вашей бирже. Решение: вводим прогрессивные tier'ы с понижением ставок при росте 30-дневного объёма.
- Отсутствие стимулов для makers. Если maker-fee положителен, ликвидность будет низкой. Внедряем maker-taker модель с опциональным rebate (отрицательная комиссия) для топ-трейдеров. Подробнее о модели можно прочитать на Wikipedia.
- Сложность расчётов при высокой частоте сделок. Matching engine должен обрабатывать до 100k ордеров/сек. Наш fee engine на Go с атомарными операциями, прошедший аудит на reentrancy и gas optimization. Мы также проводим smart contract аудит комиссий и gas optimization.
- Невозможность гибко настраивать комиссии для отдельных пар. Поддерживаем кастомные комиссионные пары с переопределением ставок (pair override).
Volume-тиры как стандарт индустрии
Volume-based тиры — обязательный элемент любой конкурентной биржи. Без них вы теряете объём и лояльность. Наша реализация поддерживает до 50 уровней с детерминированным пересчётом каждые 24 часа на основе 30-дневного объёма. Например, трейдер с объёмом $10 млн получает maker-fee 0.00% и taker-fee 0.05%, а при объёме $50 млн — уже -0.01% maker (rebate). Сравнение: наша система в 2 раза быстрее обрабатывает пересчёт тиров, чем стандартные решения на Python.
Механизм дисконта за платформенный токен
Аналогично стандарту Binance: если трейдер оплачивает комиссию платформенным токеном, он получает скидку 25%. Такой токен дисконт комиссии стимулирует держать токен биржи. Код расчёта:
func (fs *FeeSystem) CalculateFee(userID int64, tradeValue Decimal, side TakerMaker) FeeResult { tier := fs.GetUserTier(userID) baseFeeRate := tier.MakerFee if side == Taker { baseFeeRate = tier.TakerFee } baseFee := tradeValue.Mul(baseFeeRate.Div(Decimal("100"))) if fs.userHasTokenBalance(userID) && fs.userPrefersTokenFee(userID) { tokenDiscount := baseFee.Mul(Decimal("0.25")) return FeeResult{ BaseFee: baseFee, Discount: tokenDiscount, FinalFee: baseFee.Sub(tokenDiscount), PayInToken: true, TokenAmount: fs.convertToToken(baseFee.Sub(tokenDiscount)), } } return FeeResult{BaseFee: baseFee, FinalFee: baseFee} } Сравнение моделей комиссий
| Модель | Maker-fee | Taker-fee | Пример использования |
|---|---|---|---|
| Flat | 0.10% | 0.20% | Мелкие биржи |
| Volume-tier | 0.00–0.10% | 0.05–0.20% | Средние биржи |
| Maker-rebate | -0.01–0.00% | 0.03–0.10% | Binance, Kraken |
Что входит в работу?
| Этап | Что делает команда | Длительность |
|---|---|---|
| Аналитика | Изучаем бизнес-модель, сбор требований, конкурентный анализ комиссий топ-10 CEX | 3–5 дней |
| Проектирование | ER-диаграмма fee-таблиц, API спецификация, выбор паттерна (Strategy + Factory) | 3–4 дня |
| Реализация | Разработка fee engine, volume-тиров, дисконтов, промо-кодов, реферальной программы комиссий | 10–12 дней |
| Тестирование | Unit-тесты (+ fuzzing) + интеграционные сценарии (25+ тестов), аудит reentrancy | 4–5 дней |
| Деплой | Миграция, настройка мониторинга (Prometheus + Grafana), документация | 2–3 дня |
Итого: 3–4 недели. Стоимость рассчитывается индивидуально — зависит от сложности дополнительных модулей (например, интеграция fee engine с внешними ораклами для динамических комиссий).
Процесс работы пошагово
- Аналитика и встреча с командой — уточняем желаемые параметры: уровни объёмов, ставки, скидки, промо-акции.
- Проектирование — передаём JSON-схему fee tier'ов и алгоритм расчёта. Согласовываем документацию.
- Разработка — пишем код на Go (или Solidity, если требуется on-chain), приоритет — атомарность и отсутствие race conditions.
- Тестирование — прогоняем сценарии: обычная сделка, rebate, переключение тиров, одновременные запросы (конкурентность).
- Деплой и передача — разворачиваем в стейджинге, проводим нагрузочное тестирование, затем в production. Обучаем вашу команду.
Чего не стоит делать при проектировании комиссий
- Игнорировать отрицательные maker-fee. Это главный стимул для MM. Без него вы теряете объём до 30%.
- Ставить одинаковые комиссии на все пары. Стейблкоины — маржинальный рынок, там ставка должна быть минимальной, а на мем-коинах можно поднять выше.
- Не рассчитывать на аналитику. Без SQL-скриптов мониторинга вы не увидите, какие пары приносят чистую прибыль.
Мы гарантируем, что ваша биржа получит гибкий fee engine, который масштабируется до 1 млн сделок в день. Наш опыт — 5 лет в crypto Dev, более 50 проектов по разработке биржевых систем. Оценим ваш проект в течение 24 часов после запроса. Свяжитесь с нами — обсудим вашу комиссионную модель и подберём оптимальную конфигурацию.







