Sobre el proyecto
TraderMemos es un diario de trading autohospedado creado para traders que quieren ser dueños de sus datos de rendimiento en su propia infraestructura. Proporciona un conjunto completo de herramientas para revisar el rendimiento de las operaciones, incluyendo un panel de control con curvas de capital, métricas de expectativa, rachas, tiempos de mantenimiento y ritmo de objetivos anuales; un calendario de pérdidas y ganancias (P&L) tipo mapa de calor con totales semanales y desglose por día; un registro detallado de operaciones con filtrado, clasificación, etiquetado y gráficos de excursión MAE/MFE; un manual de estrategias vinculado a operaciones reales con puntuación de cumplimiento de reglas; e informes avanzados que cubren factor de beneficio, SQN, Kelly %, MAE/MFE, simulaciones de Monte Carlo y desgloses de calidad de ejecución por configuración, hora y sesión, todo guardado como presets de vista reutilizables.
La plataforma admite la importación de operaciones desde 9 presets CSV de bróker, extractos MT4/MT5 y sincronización IBKR Flex, con un vigilante opcional tm-sync que importa automáticamente los extractos en cuanto aparecen. Las funciones de gestión de riesgos incluyen alertas de límites de pérdida diaria, advertencias de drawdown de prop y reglas de riesgo configurables, enviadas mediante notificaciones push y webhooks desde el propio servidor del usuario.
Un backtester de replay de barras permite a los traders probar estrategias barra por barra contra una cuenta de papel persistente, analizada por el mismo motor de informes. Las funciones opcionales de IA incluyen extracción de capturas de pantalla y un entrenador de trading a través de APIs compatibles con OpenAI usando las propias claves del usuario. Herramientas adicionales incluyen calculadoras de tamaño de posición, FX y Kelly, un gráfico avanzado, calendario económico y libro de caja.
La pila tecnológica consiste en una API Go (Echo, sqlc, golang-migrate) con SQLite o Postgres, un frontend web React (Vite+, TanStack Router/Query/Form, Tailwind) y una aplicación complementaria nativa para iOS/Android creada con Expo. La aplicación móvil admite registro sin conexión, widgets, Live Activities y captura con Siri/Botón de Acción en iOS. La interfaz utiliza shadcn/ui y tokens de coss ui con temas oscuro y claro.
El despliegue es sencillo mediante Docker Compose para uso local, con opciones de implementación en la nube a través de Vercel, Cloudflare, Netlify o Railway. El proyecto está licenciado bajo AGPL-3.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.