Три года назад я разместил $2000 в пуле эфир/USDC на малоизвестной бирже с доходностью 120% годовых. Через неделю биржа была взломана, код оказался непроверенным, и я потерял 60% капитала. С тех пор я провёл сотни операций фарминга на Curve, SushiSwap, Balancer и десятках других DEX — и собрал список критических ошибок, которые делают 90% новичков.

Фарминг на децентрализованных биржах — это не пассивный доход на автопилоте. Это активная стратегия, где один неверный клик может стоить тебе 10—40% капитала. В этой статье я разберу семь самых дорогих ошибок, которые допускал сам или видел у клиентов — с конкретными цифрами, инструментами и алгоритмами, как их избегать.

Ошибка №1: Гнаться за APR без понимания источника доходности

Почему 300% годовых — это красный флаг

Когда ты видишь пул с доходностью 300% APR, первая мысль: "Вау, сейчас заработаю!" Вторая мысль должна быть: "Откуда эти 300%?" Но большинство об этом не думает — и вот почему они теряют.

Реальный кейс: На бирже Camelot (Arbitrum) был пул ETH/USDC с APR 187%. Я навёл курсор на цифру — и увидел, что 2.16% это комиссии от обменов, а 184.84% это фарминг в токене биржи. Токен стоил $0.34 и терял 15% в неделю. За месяц фарминга я получил токенов на $800, но их цена упала до $240 к моменту продажи.

Как правильно читать APR

Открой любой пул на SushiSwap, Curve или форках Solidly (Chronos, Velodrome) — и наведи на цифру APR. Увидишь разбивку:

  • Swap fees (комиссии от обменов) — стабильная часть, обычно 2—8% годовых для крупных пулов
  • Rewards / Farming — нестабильная часть в токене биржи, может быть 50—500% годовых

Золотое правило: если rewards составляют больше 70% APR, этот токен будет дампиться. Чем выше доля фарминга, тем быстрее падает цена токена — потому что все фармеры продают награды в тот же день.

Пример стабильного пула: Curve, пул USDC/USDT на Arbitrum — 4.76% APR. Из них:

  • 2.2% от swap fees
  • 2.56% от CRV фарминга

Это адекватная доходность для стейблкоина. CRV падает медленно (на 20—30% в год), поэтому реальная доходность будет 3.5—4% годовых после продажи наград.

Инструмент для проверки: DexScreener

Прежде чем войти в фарминг:

  1. Открой dexscreener.com
  2. Введи тикер фармингового токена (например, SUSHI, CRV, BAL)
  3. Посмотри график на таймфрейме 1 месяц и 3 месяца
  4. Если токен теряет больше 10% в месяц — пересчитай реальную доходность

Формула реальной доходности:

Реальный APR = Swap Fees + (Farming APR × (1 - месячное падение токена))

Для пула с 8% от fees и 120% от фарминга, где токен падает на 15% в месяц:

Реальный APR = 8% + (120% × (1 - 0.15)) = 8% + 102% = 110%

Но это годовая цифра. Через 6 месяцев токен может потерять ещё 50%, и твоя реальная доходность сожмётся до 60—70% годовых.

Ошибка №2: Игнорировать размер пула (TVL)

Почему $100K в пуле — это опасно

В моей практике был клиент, который разместил $50K в пуле DAI/USDC на маленькой бирже Velodrome. Пул был $111K TVL, доходность 13% APR. Он добавил свои $50K — и доходность упала до 7.8% через час. Почему?

Количество фармингового токена, который пул выдаёт в день, фиксировано. Если в пуле $100K и он получает 1000 токенов в день, это 13% годовых. Но если капитал увеличивается до $150K, те же 1000 токенов размазываются на больший объём — и APR падает.

Правило минимального TVL

Не входи в пул, если:

  • Твой депозит составляет больше 10% от текущего TVL
  • TVL пула меньше $500K для стейблкоинов
  • TVL пула меньше $2M для волатильных пар (ETH/USDC)

Пример расчёта: Пул USDC/USDT на Curve Arbitrum — $12.5M TVL, APR 4.76%. Если я добавлю туда $100K (это 0.8% от TVL), доходность упадёт незначительно — до 4.73%. Это приемлемо.

Но если я добавлю $100K в пул с TVL $400K, доходность рухнет с 15% до 10% — и мне это невыгодно.

📢 Больше практических разборов — в канале «Сергей Зиненко | DeFi-Гедонист». Подписывайтесь, чтобы не пропустить.

Где смотреть TVL

На DefiLlama:

  1. Открой раздел Dexes
  2. Выбери сеть (Arbitrum, Base, Polygon)
  3. Отсортируй пулы по TVL (Total Value Locked)
  4. Пулы с TVL меньше $1M — высокий риск

На самой бирже:

  • Curve: столбец "Pool size"
  • SushiSwap: столбец "Liquidity"
  • Balancer: столбец "Total liquidity"

Если цифры нет или она скрыта — это подозрительно. Скорее всего, пул крошечный.

Ошибка №3: Не учитывать impermanent loss в волатильных парах

Реальная история потери 18% за неделю

Я разместил $5000 в пуле ETH/USDC на SushiSwap (Arbitrum) в ноябре 2024. Эфир стоил $2400, APR был 6.88% (4.73% от fees + 2.16% от SUSHI). Через неделю эфир вырос до $2880 (+20%). Я забрал ликвидность и получил:

  • $2680 в ETH (было $2500)
  • $2210 в USDC (было $2500)
  • Итого: $4890 вместо $5000

Где потеря? Если бы я просто держал $2500 ETH и $2500 USDC, у меня было бы:

  • $3000 в ETH ($2500 + 20%)
  • $2500 в USDC (без изменений)
  • Итого: $5500

Потеря от impermanent loss: $610, или 12.2%. За неделю. APR 6.88% даёт 0.13% в неделю — так что фарминг не окупил IL даже близко.

Когда impermanent loss убивает доходность

Формула простая: если один из активов в паре двигается больше чем на 10% за месяц, IL съест всю доходность при APR ниже 20%.

Таблица потерь от IL:

Изменение цены IL (потеря %) Нужный APR для компенсации за месяц
5% 0.6% 7.2% годовых
10% 2.4% 28.8% годовых
20% 8.2% 98.4% годовых
50% 20% 240% годовых

Если эфир качнулся на 20%, тебе нужен APR минимум 100% годовых, чтобы выйти в ноль. А такие APR бывают только с высоким фармингом — который, как мы помним из ошибки №1, дампится.

Как снизить риск IL

Вариант 1: Выбирай пулы со стейблкоинами USDC/USDT, DAI/USDC, USDC/USDT на Curve — IL здесь близок к нулю, потому что стейблкоины не двигаются относительно друг друга. Доходность 3—6% годовых стабильна.

Вариант 2: Используй концентрированную ликвидность (Uniswap V3) Можешь установить диапазон цен для ETH/USDC — например, от $2000 до $2500. Если цена выйдет за диапазон, ликвидность автоматически выключится, и IL остановится. Но это тема отдельного гайда.

Вариант 3: Рассчитывай break-even APR Перед входом в пул открой калькулятор IL (например, dailydefi.org/tools/impermanent-loss-calculator) и прикинь: если актив движется на X%, какой APR тебе нужен, чтобы компенсировать потери?

Для пары ETH/USDC с ожидаемым движением 15% в месяц тебе нужен APR минимум 60% годовых. Если пул даёт меньше — не входи.

Ошибка №4: Не давать approve на конкретную сумму для новых протоколов

Почему "Approve Infinite" — это риск

Когда ты добавляешь ликвидность в пул, биржа просит разрешение (approve) на управление твоими токенами. По умолчанию многие интерфейсы предлагают "Approve Infinite" — то есть дать смарт-контракту неограниченный доступ к токенам на твоём кошельке.

Проблема: Если код биржи взломают или найдут баг, хакер сможет вывести ВСЕ твои токены этого типа, даже те, которые ты не размещал в пуле.

Реальный кейс: Биржа Sonne Finance на Optimism была взломана в мае 2024. Пользователи, которые дали infinite approve для USDC, потеряли ВСЕ USDC на кошельке, а не только те, что были в пуле. Потери составили $20M.

Как правильно делать approve

На форках Solidly (Chronos, Velodrome) интерфейс прозрачный: ты вводишь конкретную цифру для approve перед каждой транзакцией. Если размещаешь $50 DAI, вводишь "50" в поле approve, а не используешь дефолтное значение.

Мой алгоритм:

  1. Для топ-5 бирж (Curve, Uniswap, Balancer, SushiSwap, Aave) — можно дать infinite approve, код проверен миллиардами
  2. Для средних бирж (Chronos, Velodrome, Camelot) — approve только на сумму депозита + 10%
  3. Для новых бирж (TVL меньше $10M) — approve строго на сумму депозита

Пример из практики: Я размещаю $100 в пул DAI/USDC на бирже Velodrome:

  • Интерфейс просит approve для DAI: ввожу "50" (половина депозита)
  • Просит approve для USDC: ввожу "51.2" (точная сумма, которую собираюсь внести)
  • Просит approve для LP-токена (квитанции пула): здесь можно дать infinite, потому что LP-токен существует только внутри этого протокола

Это стоит дополнительно 2—3 транзакции по $0.13—0.28 каждая на Arbitrum, но зато я сплю спокойно.

Инструмент для управления approve: Revoke.cash

Если ты уже дал infinite approve на сомнительных сайтах:

  1. Открой revoke.cash
  2. Подключи кошелёк
  3. Увидишь список всех контрактов, которым ты дал разрешения
  4. Отзови (revoke) approve для протоколов, которыми больше не пользуешься

Я делаю ревизию раз в месяц. В среднем отзываю 5—7 старых approve, это стоит $2—3 на Arbitrum.

Ошибка №5: Не следить за ценой фармингового токена и продавать награды раз в месяц

Как я потерял 40% наград, откладывая продажу

В декабре 2024 я фармил CRV на Curve. За две недели накопилось 1200 CRV (~$700 по цене $0.58). Я решил подождать ещё неделю, чтобы накопить круглую сумму $1000 и сделать один вывод вместо двух (экономия $0.26 на газе).

Через неделю CRV упал до $0.42. Мои 1600 CRV стоили уже $672. Итоговая потеря: $128 из-за того, что я пожадничал $0.26.

Правило продажи наград: не реже раза в неделю

Фармиговые токены всегда падают в долгосрочной перспективе, потому что эмиссия постоянная, а покупателей мало. Исключения — AAVE, CRV на бычьем рынке, но даже они теряют 30—50% в год.

Мой алгоритм:

  1. Если APR от фарминга больше 50% — продаю награды каждые 3 дня
  2. Если APR 20—50% — продаю раз в неделю
  3. Если APR меньше 20% — продаю раз в две недели, но слежу за графиком токена

Где продавать:

  • Не на самой бирже, где фармишь (там может быть плохая ликвидность)
  • Используй агрегатор 1inch для лучшей цены
  • Проверяй slippage — для токенов с низкой ликвидностью ставь 1—2%, иначе потеряешь на проскальзывании

Пример: Я фармлю SUSHI на SushiSwap. Каждую неделю накапливается 5—7 SUSHI (~$3.5). Я не жду месяца, чтобы накопить 25 SUSHI ($14):

  1. Открываю 1inch на Arbitrum
  2. Меняю 6 SUSHI на USDC
  3. Плачу $0.14 за транзакцию
  4. Получаю $3.36 чистыми

Да, трачу $0.56 в месяц на четыре транзакции. Но если бы я ждал месяц и SUSHI упал на 10%, я бы потерял $1.4 — в 2.5 раза больше, чем сэкономил.

Инструмент для отслеживания: DexScreener + уведомления

Настрой алерты на падение цены фармингового токена:

  1. Открой график токена на dexscreener.com
  2. Справа вверху "Set Price Alert"
  3. Поставь уведомление на падение 5% за 24 часа

Получил уведомление — сразу заходи и продавай награды, не жди дальше.

Ошибка №6: Занимать активы под фарминг без расчёта ликвидации

Как я чуть не потерял $800 на Aave

В январе 2025 я решил провернуть хитрую схему: положить $1000 USDC в Aave (Arbitrum), занять под них $500 ETH (LTV 50%), разместить эти $500 ETH в пул ETH/USDC под 26% APR на маленькой бирже.

Расчёт был такой:

  • Плачу за займ ETH: 3.5% годовых
  • Зарабатываю на фарминге: 26% годовых
  • Чистая прибыль: 22.5% годовых на $500 = $112.5 в год, или $9.4 в месяц

Но я не учёл: если ETH вырастет, моя позиция на Aave будет ликвидирована — и я потеряю часть залога.

Через неделю ETH вырос с $2400 до $2880 (+20%). Мой долг вырос с $500 до $600. А залог остался $1000. Коэффициент LTV (loan-to-value) стал 60% — критический уровень для ликвидации был 75%. Ещё рост на 25%, и я терял $150—200 в виде штрафа за ликвидацию.

Я закрыл позицию раньше, но чуть не попал.

Правило займов под фарминг: LTV не выше 40%

Если занимаешь волатильный актив (ETH, BTC) под стейблкоин:

  • Максимальный LTV: 40% (если занял на $1000, долг не должен быть больше $400)
  • Следи за ценой ежедневно
  • Ставь стоп-лосс в голове: если актив вырастет на 15%, закрываешь позицию

Безопасная стратегия: Занимай стейблкоин под стейблкоин. Например:

  1. Кладёшь $1000 USDC в Aave
  2. Занимаешь $700 DAI (LTV 70%, это безопасно для стейблкоинов)
  3. Размещаешь $700 DAI + $700 USDC в пул DAI/USDC под 6% APR

Расчёт:

  • Плата за займ DAI: 2% годовых на $700 = $14 в год
  • Доход от фарминга: 6% годовых на $1400 = $84 в год
  • Чистая прибыль: $70 в год на исходные $1000 = 7% годовых без риска ликвидации

Это меньше, чем 22.5% из схемы с ETH, но зато спокойно.

🎓 Нужна структура и практика? Подробности про обучение и разборы — в канале «Сергей Зиненко | DeFi-Гедонист».

Инструмент для мониторинга: DeBank

  1. Открой debank.com
  2. Вставь адрес своего кошелька
  3. Вкладка "Lending" — увидишь все займы и текущий LTV
  4. Если LTV выше 50% для волатильных пар — срочно закрывай или докидывай залог

Я проверяю DeBank каждое утро. Это занимает 30 секунд и спасло меня от двух ликвидаций.

Ошибка №7: Не считать комиссии и gas fees в итоговой доходности

Почему фарминг на Ethereum mainnet убыточен для сумм меньше $5000

Реальный расчёт для пула USDC/USDT на Curve (Ethereum mainnet):

  • APR: 5%
  • Депозит: $1000
  • Ожидаемая прибыль за год: $50

Но реальные затраты:

  1. Approve для USDC: $12 (gas fee)
  2. Approve для USDT: $12
  3. Deposit в пул: $18
  4. Stake LP-токена: $15
  5. Claim наград раз в месяц: $8 × 12 = $96
  6. Unstake: $15
  7. Withdraw из пула: $18 Итого: $186 в год

Твоя реальная доходность: -$136, или -13.6% годовых. Даже с APR 5% ты в минусе.

Правило: используй L2 (Arbitrum, Base, Optimism) для сумм меньше $10K

На Arbitrum те же операции:

  1. Approve USDC: $0.13
  2. Approve USDT: $0.13
  3. Deposit: $0.28
  4. Stake: $0.26
  5. Claim × 12: $0.14 × 12 = $1.68
  6. Unstake: $0.26
  7. Withdraw: $0.28 Итого: $3.02 в год

Твоя реальная доходность: $46.98, или 4.7% годовых. Уже профит.

Как считать break-even для gas fees

Формула:

Минимальный депозит = (Годовые gas fees) / (APR в десятичной форме)

Для Ethereum с APR 5% и затратами $186 в год:

Минимальный депозит = $186 / 0.05 = $3720

Если у тебя меньше $3720, фармить на Ethereum невыгодно.

Для Arbitrum с APR 5% и затратами $3 в год:

Минимальный депозит = $3 / 0.05 = $60

То есть фарминг выгоден уже от $60.

Таблица break-even по сетям

Сеть Средний gas за цикл фарминга Break-even при APR 5% Break-even при APR 20%
Ethereum $180 $3600 $900
Arbitrum $3 $60 $15
Base $2 $40 $10
Optimism $4 $80 $20
Polygon $0.5 $10 $2.5

Вывод: для депозитов меньше $1000 выбирай Base или Polygon. Для $1000—5000 — Arbitrum или Optimism. Ethereum — только для сумм $10K+.

Бонус: Чек-лист перед входом в фарминг

Прежде чем разместить деньги в пул, пройдись по этому списку:

1. Проверка протокола

  • Код аудирован? (ищи "Audits" на сайте биржи или в Defillama)
  • TVL биржи больше $50M?
  • Биржа существует больше 6 месяцев?
  • Был ли хак за последние 12 месяцев?

2. Проверка пула

  • TVL пула больше $500K (для стейблкоинов) или $2M (для ETH/USDC)?
  • Мой депозит меньше 10% от TVL?
  • APR разумный (не больше 100% для стейблкоинов, не больше 200% для волатильных пар)?

3. Проверка токена

  • Цена фармингового токена на DexScreener падает меньше чем на 10% в месяц?
  • У токена есть utility (не только фарминг)?
  • Доля фарминга в APR меньше 70%?

4. Расчёт рисков

  • Если пара волатильная (ETH/USDC) — рассчитал потенциальный IL?
  • Учёл gas fees в годовой доходности?
  • Понимаю, когда буду выходить (цель по прибыли или стоп-лосс)?

5. Безопасность

  • Дал approve только на сумму депозита (или infinite для топ-5 протоколов)?
  • Записал адрес контракта пула (чтобы проверить в блокэксплорере)?
  • Понимаю, как выводить деньги (unstake → withdraw)?

Если хотя бы на два вопроса ответ "нет" — не входи в пул.

Что дальше

Фарминг на DeFi-биржах — это не лотерея, а работа с рисками и математикой. Ты можешь стабильно зарабатывать 5—15% годовых на стейблкоинах или 15—40% на волатильных парах, если избегаешь критических ошибок из этой статьи.

Три главных правила, которые я усвоил за $2000 и три года опыта:

  1. Не гонись за APR выше 100% — это ловушка
  2. Продавай фарминговые токены каждую неделю, не жди месяцами
  3. Считай gas fees и IL до входа, а не после

Подпишись на мой Telegram-канал https://t.me/+y9vUCFalo1E0NGUy — там я разбираю новые пулы, делюсь стратегиями и предупреждаю о рискованных протоколах в реальном времени. Не повторяй моих ошибок — учись на чужих.

Следующий шаг: если ты уже размещал ликвидность на Uniswap V2 или SushiSwap, попробуй концентрированную ликвидность на Uniswap V3 — это другой уровень контроля над рисками. Об этом я напишу в следующей статье.

📢 Больше практических разборов — в канале «Сергей Зиненко | DeFi-Гедонист». Подписывайтесь, чтобы не пропустить.

FAQ

Можно ли заниматься фармингом с капиталом $100—500?

Да, но только на дешёвых сетях: Base, Arbitrum, Polygon. На Ethereum ты потратишь весь профит на gas. Для $100—200 ищи пулы со стейблкоинами (USDC/USDT) и APR от 8% годовых — тогда годовая прибыль $8—16 перекроет затраты на gas ($2—3). Избегай волатильных пар с таким капиталом — impermanent loss съест всю доходность.

Как часто нужно проверять свои позиции в фарминге?

Для стейблкоиновых пулов (USDC/DAI) — раз в неделю, просто чтобы забрать награды. Для волатильных пар (ETH/USDC) — каждый день, потому что резкое движение цены на 15—20% может создать impermanent loss, который уничтожит месяц доходности. Я использую DeBank и ставлю алерты на изменение цены активов больше чем на 10% за сутки.

Что делать, если фарминговый токен упал на 30% за неделю, а я не продал награды?

Не паникуй и не продавай в момент паники — можешь поймать ещё худшую цену. Открой график на DexScreener, посмотри объёмы торгов: если объём вырос в 3—5 раз, это временный дамп, и цена может откатиться на 5—10%. Жди 1—2 дня, а потом продавай. Но на будущее: продавай награды каждую неделю, чтобы не накапливать риск.

Безопасно ли давать infinite approve для Curve, Aave и других топовых протоколов?

Да, для топ-5 протоколов (Curve, Aave, Uniswap, Balancer, SushiSwap) с TVL больше $500M и историей 2+ года без хаков — это приемлемый риск. Их код аудировали десятки раз, и вероятность бага близка к нулю. Но для новых бирж с TVL меньше $50M всегда давай approve только на конкретную сумму депозита.

Можно ли фармить на мобильном телефоне или нужен только десктоп?

Технически можно через MetaMask на телефоне, но я не рекомендую для сумм больше $500. На телефоне легко ошибиться в цифрах (особенно в approve), не заметить высокий slippage или случайно подписать фишинговую транзакцию. Для фарминга используй десктоп с расширением MetaMask в Chrome — так безопаснее и удобнее работать с интерфейсами бирж.