Временная стратегия фандинг-фарминга — Руководство пользователя

  • Home
  • Documentation
  • Временная стратегия фандинг-фарминга

Обзор

Стратегия Funding Farming на основе времени позволяет автоматически открывать и закрывать сделки вокруг событий с финансированием. Эта стратегия помогает получать финансирование с минимальным рыночным риском, торгуя в точное время относительно периодов финансирования.

Вы можете настроить систему для:

  1. Открытия сделок перед событием финансирования (например, за 60 минут)
  2. Закрытия сделок вскоре после начисления финансирования (например, через 10 минут)
  3. Использования UTC часовых поясов для согласованной работы на всех биржах (00:00, 08:00, 16:00 UTC)

⚙️ Настройки

Все значения конфигурации определяются в разделе funding_farming_settings вашего YAML файла настроек.

funding_farming_settings: is_enabled: true max_open_trades: 5 max_symbols_to_pick: 10 funding_rate_threshold: 0.0003 # минимум 0,03% spot_order_size: 100.0 future_order_size: 100.0 liquidation_percent: 5.0 # Управление на основе времени open_trade_before: 60 # открытие сделок за 60 минут до времени финансирования close_trade_after: 10 # закрытие сделок через 10 минут после начисления финансирования 

🧭 Распространённые сценарии настройки

Сценарий Описание Рекомендованное использование
Точное время (рекомендовано) Открытие за 1 час, закрытие через 10 минут Оптимально для стабильного получения финансирования
Быстрое открытие/закрытие Открытие за 15 минут, закрытие через 5 минут Подходит для активных трейдеров
Всегда в торговле Без ограничений по времени Для постоянной торговли на основе финансирования
Расширенное окно Открытие за 2 часа, закрытие через 30 минут Для медленных бирж или высокой волатильности

Примеры настроек

1. Точное время
open_trade_before: 60 close_trade_after: 10 

Открытие: 23:00, 07:00, 15:00 UTC
Закрытие: 00:10, 08:10, 16:10 UTC

2. Быстрое открытие/закрытие
open_trade_before: 15 close_trade_after: 5 

Открытие: 23:45, 07:45, 15:45 UTC
Закрытие: 00:05, 08:05, 16:05 UTC

3. Всегда в торговле
open_trade_before: 0 close_trade_after: 0 

Открытие в любое время, когда ставка финансирования соответствует порогу
Нет ограничений по автоматическому закрытию

4. Расширенное окно
open_trade_before: 120 close_trade_after: 30 

Открытие: 22:00, 06:00, 14:00 UTC
Закрытие: 00:30, 08:30, 16:30 UTC


🔄 Как это работает

1. Открытие позиций

Время финансирования наступает три раза в день: 00:00, 08:00 и 16:00 UTC.
Система начинает мониторинг перед каждым событием и открывает сделки только в пределах окна, определённого open_trade_before.

Пример: для open_trade_before: 60 сделки открываются между 23:00–00:00 UTC.

2. Закрытие позиций

После начисления финансирования система удерживает позиции в течение времени, определённого close_trade_after. Затем позиции автоматически закрываются по истечении задержки.

3. Интервалы проверки

Окно открытия Частота проверки
0 минутКаждые 10 минут
1–10 минутКаждые 2 минуты
11–30 минутКаждые 5 минут
31+ минутКаждые 10 минут

📋 Примеры логов

✅ Окно открытия активно: 45 минут до финансирования в 16:00 UTC 🎯 Соответствует BTCUSDT (Финансирование: 0.0850%) ✅ Позиция открыта для BTCUSDT в 15:15 UTC 
⏳ Не в окне открытия. Следующее окно откроется через 85 минут в 15:00 UTC. 
📍 Мониторинг активных позиций... ⚠️ Позиция BTCUSDT закрывается после финансирования (прошло 12 минут) ✅ Позиция успешно закрыта. 

🛡️ Управление рисками

  1. Порог финансирования – сделки открываются только если ставка достигает минимального уровня
  2. Защита от ликвидации – закрывает сделки, приближающиеся к ликвидации
  3. Проверка спреда – избегает широких разниц между бидом и аском
  4. Контроль движения цены – предупреждает о резкой волатильности
  5. Максимальное количество сделок – соблюдает установленные ограничения

⏱️ Приоритет закрытия

  1. ✅ Закрытие по времени (финансирование + задержка)
  2. ⚠️ Снижение ставки финансирования ниже порога
  3. 🚨 Приближение к ликвидации
  4. ⚡ Большое движение рынка (только предупреждение)

💡 Преимущества

Плюсы

  • Предсказуемый график торговли
  • Сниженный рыночный риск
  • Гарантированное получение финансирования
  • Полностью автоматизированные циклы
  • Несколько возможностей в день

Особенности

  • Может пропустить сделки в коротких окнах
  • Возможны задержки обновления финансирования
  • Более высокая конкуренция во время финансирования
  • Возможен проскальзывание около времени финансирования

✅ Лучшие практики

  • Начинайте с широких временных окон (60–120 минут)
  • Отслеживайте логи для подтверждения точного времени
  • Добавляйте буфер 10–15 минут на медленных биржах
  • Проверяйте выплаты финансирования после каждого цикла
  • Используйте лимитные/только пост-ордера для снижения комиссий
  • Начинайте с небольших сумм при тестировании стратегии

🧩 Устранение неполадок

Проблема Возможные причины Рекомендованное решение
Позиции не открываются Вне окна / низкая ставка финансирования / достигнут максимум сделок Проверьте время и пороги
Позиции не закрываются close_trade_after = 0 или финансирование ещё не обработано Отрегулируйте время, проверьте логи
Пропущена выплата финансирования Открыто слишком поздно или задержка финансирования Открывайте раньше или проверьте расписание биржи

🕓 Пример таймлайна

Настройки:
open_trade_before: 60
close_trade_after: 10

Время (UTC)Событие
22:30Система простаивает, ожидает окно
23:00Начало окна открытия
23:05Открыта сделка BTCUSDT
00:00Обработка финансирования
00:10Сработало авто-закрытие
00:15Сделка записана, готова к следующему циклу

Следующее окно начинается в 07:00 UTC для финансирования в 08:00 UTC.


📊 Отслеживание производительности

МетрикаОписание
Заработанное финансированиеОбщая сумма собранных комиссий за финансирование
Чистая прибыльПрибыль после комиссий и проскальзывания
Процент победПроцент прибыльных циклов
Среднее время удержанияДолжно соответствовать настроенному окну
Уровень исполненияКоличество успешных сделок за цикл финансирования

🚀 Расширенные настройки

Динамическое время (планируемая функция)

  • Регулируется в зависимости от величины ставки финансирования
  • Адаптируется к волатильности рынка
  • Использует исторические данные проскальзывания
  • Учитывает задержку биржи

Стратегия для нескольких бирж

  • Работа на нескольких биржах с разным временем финансирования
  • Больше ежедневных возможностей
  • Снижение риска через диверсификацию

📎 Related Topics