tradr
Plataforma autoalojable para diario y análisis de trading de opciones y acciones. Registra operaciones completas, calcula métricas de rendimiento y permite importación CSV. Arquitectura Node.js con PostgreSQL y Redis.
Ficha actualizada 24 sept 2026, 3:54 · upstream 24 sept 2026, 3:19 · release v0.15.0
Qué es tradr
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Tradr es una plataforma autoalojable diseñada para traders de opciones y acciones que buscan registrar cada operación sin depender de servicios externos. Funciona como un diario manual completo, capturando todo el arco de la posición desde borrador hasta cierre parcial, incluyendo comisiones y notas. La arquitectura se basa en Node.js con bases de datos PostgreSQL y Redis, permitiendo un despliegue local sin límites ni telemetría por defecto.
El software está actualmente en versión v0.11.x, clasificada como pre-1.0, lo que implica que la API HTTP no es estable y pueden producirse cambios rotativos hasta la versión 1.0.0. Las migraciones de base de datos son unidireccionales y se ejecutan automáticamente al iniciar el servicio, sin soporte para down-migrations. La configuración requiere variables de entorno críticas como POSTGRES_PASSWORD, SESSION_SECRET y ENCRYPTION_KEY para garantizar la seguridad de las claves en reposo mediante AES-256-GCM.
La herramienta incluye herramientas específicas para opciones, como búsqueda de cadenas, parsing de símbolos OCC y valoración Black-Scholes con Grieks completos. No realiza órdenes ni integra brokers automáticamente; estas funcionalidades están opt-in o en roadmap. El despliegue estándar utiliza un script quickstart.sh que genera secretos y arranca la pila Docker Compose v2, requiriendo openssl para la generación de claves.
- Diario manual de operaciones con registro de fills y comisiones
- Análisis de rendimiento mediante curva de equidad y P&L neto
- Gestión avanzada de opciones con cálculo Black-Scholes y Grieks
- Importación histórica desde brokers vía CSV con mapeo de columnas
- Cálculo de tamaño de posición y riesgo (R:R) antes de operar
- Despliegue autoalojable sin límites ni telemetría por defecto
- Licencia Apache 2.0 para uso libre y modificación del código
- Cifrado AES-256-GCM para claves almacenadas en reposo
- Arquitectura basada en Docker Compose v2 con PostgreSQL y Redis
- API versionada con política de cambios documentada hasta v1.0
- Versión pre-1.0 con API HTTP no estable y posibles cambios rotativos
- Requiere Docker Compose v2 y openssl instalados en el sistema
- No incluye terminación TLS por defecto, necesita proxy inverso externo
- Migraciones de base de datos forward-only sin down-migrations disponibles
- Integración directa con brokers solo lectura está en roadmap, no incluida
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Utiliza ./docker/quickstart.sh para despliegue rápido que genera .env y arranca la pila. Configura variables POSTGRES_PASSWORD, SESSION_SECRET y ENCRYPTION_KEY obligatoriamente. Asegura TLS con proxy inverso externo (ej. Nginx) y añade a TRUSTED_PROXIES. Realiza copias de seguridad antes de cada actualización según el runbook de despliegue.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
