← Volver al portafolio

Aplicación full stack / 2026

Strategy Lab.

Un laboratorio de estrategias, desde la investigación hasta el seguimiento.

El proyecto original adaptado para acceso directo: vista general de cuentas, investigación, biblioteca, gráficos y seguimiento automático. Reglas y funcionamiento del motor protegidos.

PythonDjangoNumbaPandasBinanceTradingViewDocker
Abrir Vista general ↗
Vista general de Strategy Lab, con acceso directo a cuentas y estrategias
Vista general original con acceso directo. Captura de una instalación vacía, sin cuentas ni resultados precargados.
01 / EL RETO

El punto de partida.

Integrar investigación, simulación y ejecución en una interfaz coherente, conservando el estado de cada estrategia y controlando el consumo de un VPS compartido.

02 / LA SOLUCIÓN

Cómo está construido.

La aplicación conserva el motor y la estructura visual originales. La edición pública entrega únicamente datos permitidos; las reglas, parámetros, señales y configuración del buscador permanecen en el servidor.

03 / EL RESULTADO

Qué aporta.

Acceso directo a Vista general, sin usuario ni OTP. Conserva las vistas originales adaptadas, los resultados y la conexión a Binance Demo.

04 / LA EXPERIENCIA

Un recorrido completo.

Tu espacio, de un vistazo.

Vista general del proyecto original: cuentas, saldos virtuales, resultados y estrategias automáticas. Acceso directo desde el portafolio.

Investiga y guarda.

Selecciona par, temporalidad y período. Busca candidatas, compara resultados y guarda tus estrategias sin revelar la configuración del buscador.

Analiza el mercado.

Gráficos de velas, volumen, EMA, Bollinger, RSI y MACD. Referencias visuales independientes de la composición interna de cada estrategia.

Organiza el seguimiento.

Asigna estrategias, ajusta su prioridad y capital, pausa nuevas entradas y revisa las operaciones y su resultado neto.

Conecta Binance Demo.

Spot y Futuros USDT-M con fondos virtuales. Claves cifradas y activación expresa de nuevas entradas.

El motor permanece protegido.

Sin exportaciones de configuración, reglas ni detalles de las pruebas internas. La protección se aplica también a las API y a los recursos estáticos.

05 / ACCESO DIRECTO

Entra y explora.

La aplicación abre directamente Vista general, sin usuario, contraseña ni OTP. Explora las vistas originales, añade pares y consulta gráficos y resultados. El espacio es compartido; las reglas y parámetros internos permanecen ocultos.

Abrir Vista general ↗

06 / POR DENTRO

Cada pieza tiene un propósito.

Nginx termina HTTPS y Caddy dirige el subdominio a Django. La demo utiliza una interfaz y respuestas específicas que solo publican resultados; las vistas, API y recursos originales con reglas internas quedan bloqueados. SQLite WAL conserva el estado del motor original en un volumen persistente.

Navegador web→Nginx · HTTPS→Caddy · Docker→Django · SQLite WAL
Lenguajes, librerías e infraestructura del proyecto y su despliegue
TecnologíaVersión / alcancePara qué se utiliza
Python / Django3.13 / 6.0.9Backend, ORM, migraciones, formularios y respuestas públicas con campos permitidos.
NumPy / Pandas2.3.5 / 2.3.3Tratamiento de series temporales y datos dentro del espacio privado.
Numba / llvmlite0.68.0 / 0.50.0Aceleración de tareas de cálculo internas, sin publicar su configuración.
HTML / CSS / JavaScript / Lightweight ChartsJavaScript nativo / Lightweight Charts 5.2.1Gráficos de velas e indicadores visuales estándar con datos OHLCV públicos; carga diferida local y sin acceso a la configuración de estrategias.
Requests / websocket-client2.34.2 / 1.9.2Datos públicos de mercado y peticiones firmadas a los endpoints oficiales de Binance Demo. Destinos de dinero real bloqueados en esta instalación.
Cryptography50.0.2Cifrado AES-256-GCM para claves y registros de Binance Demo; clave maestra separada de la base de datos.
SQLite WALMotor incluido con PythonPersistencia del bot original en un único proceso; copias coherentes mediante la API backup de SQLite.
Gunicorn / WhiteNoise26.2.0 / 6.12.0Un worker con cuatro hilos y recursos estáticos locales.
Docker, Nginx, Caddy y systemdInfraestructura compartida del VPSHTTPS, aislamiento, límite de 1280 MiB y 0,60 CPU, copias y mantenimiento periódico.
Hablemos de este proyecto ↗