¿Por qué la API de Deriv?

Deriv es el único broker de opciones binarias de nuestro ranking que ofrece una API pública completa y oficialmente documentada para automatización. La API permite: obtener precios en tiempo real vía WebSocket (sin polling), calcular propuestas de contratos con payout exacto, ejecutar compras de opciones binarias, consultar portafolio abierto y historial de transacciones, y gestionar la cuenta programáticamente.

Configuración inicial

Paso 1 — Token de API: Regístrate en Deriv, ve a Configuración → Tokens de API, crea un token con permisos de lectura, trading y pagos. Este token es tu clave de autenticación.

Paso 2 — Entorno Python: Instala Python 3.8+ y la librería websockets con pip. El endpoint de la API es wss://ws.derivws.com/websockets/v3, usando el protocolo WebSocket para comunicación bidireccional en tiempo real.

Paso 3 — Conexión básica: Conecta al WebSocket, envía el comando de autenticación con tu token, y suscríbete al feed de ticks del activo que quieras operar (por ejemplo, frxEURUSD para EUR/USD o R_100 para Volatility 100 Index).

Operaciones principales

Suscripción a precios: Envía una solicitud de ticks con el símbolo del activo. La API enviará actualizaciones de precio en tiempo real, cada tick del mercado. Esto te permite calcular indicadores (RSI, medias móviles) en tu bot.

Propuesta de contrato: Antes de comprar, solicitas una propuesta: especificas activo, tipo de contrato (CALL/PUT), duración (ejemplo: 5 minutos), y monto. La API responde con el payout exacto que recibirás si ganas. Esto te permite evaluar si el ratio riesgo/beneficio es favorable.

Ejecución: Si la propuesta te conviene, envías la orden de compra con el ID de la propuesta. El contrato se ejecuta inmediatamente y la API confirma con los detalles de la operación.

Mercados sintéticos: la ventaja exclusiva

Deriv ofrece índices sintéticos (Volatility 10, 25, 50, 75, 100) que operan 24/7, 365 días al año, incluyendo fines de semana y festivos. Estos mercados son generados por un algoritmo con comportamiento estadístico similar al mercado real. Para bots, esto significa que pueden operar sin interrupciones, a diferencia de forex que cierra los fines de semana.

Gestión de riesgo en el bot

Implementa siempre estos controles: límite de pérdida por sesión (detiene el bot si pierde más del 6-10% del capital), máximo de operaciones consecutivas perdedoras (3-5 antes de pausa), cooldown entre operaciones (evita entrar inmediatamente después de una pérdida), y logging completo de todas las operaciones para análisis posterior.

Recursos

La documentación oficial de la API de Deriv incluye ejemplos interactivos, playground para probar llamadas, y referencia completa de todos los endpoints. Lee nuestra guía de cómo crear un robot de trading para la estructura general del bot, y estrategias para robots para la lógica de trading.

⚠️ Advertencia de riesgo

El trading implica riesgo significativo. La mayoría de traders minoristas pierden dinero. Practica en cuenta demo antes de usar dinero real.

📊 Ver ranking de brokers →