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

Для binary options API Deriv — лучший выбор. Он позволяет открывать сделки, смотреть цены в реальном времени и управлять счётом программно. Для крипто стандарт — API Binance.

Базовая стратегия: пересечение скользящих средних

Простой пример: бот, возвращающий CALL, когда EMA 9 выше EMA 21, и PUT в обратном случае.

import pandas as pd

# Стратегия: пересечение скользящих средних
def signal(data):
    data['ema9'] = data['close'].ewm(span=9).mean()
    data['ema21'] = data['close'].ewm(span=21).mean()
    if data['ema9'].iloc[-1] > data['ema21'].iloc[-1]:
        return 'CALL'
    return 'PUT' 

Следующие шаги

Это только логика сигнала. Чтобы превратить её в полного бота, нужно подключить её к API брокера, добавить управление рисками (stop loss, лимит сделок) и хорошо протестировать на демо. Смотрите наш туториал API Deriv с Python для части с подключением.

💡 Совет

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

⚠️ Предупреждение о рисках

Торговля binary options сопряжена с высоким риском. Большинство трейдеров теряют деньги. На этом сайте есть партнёрские ссылки.