Prueba tu algoritmo antes de migrar a real. Haz:

  1. Backtesting es probar tu estrategia de trading usando datos históricos (precios pasados).
    • ⚠️ El pasado no garantiza resultados futuros.
  2. Paper Trading es ejecutar tu estrategia en tiempo real con precios actuales, pero sin usar dinero real.
    • ⚠️ Sin emociones reales involucradas, no mide psicología al operar.

Puedes hacer un sript con ccxt o python-binance para:

  1. Descargar datos históricos y simular localmente, mediante la API pública de Binance.
  2. Apuntar a la URL de Binance Testnet.

API de Binance

Puedes obtener datos históricos OHLCV (Open, High, Low, Close, Volume).

Velas de 1 hora de BTC/USDT:

import ccxt
binance = ccxt.binance()
ohlcv = binance.fetch_ohlcv('BTC/USDT', timeframe='1h', limit=500)

Binance Testnet

Es un entorno de prueba gratuito de Binance para practicar trading con criptomonedas usando dinero ficticio.

Otros: TradingView o IBKR demo.