by ralphtradesz
Plataforma de trading gratis y de código abierto para Mac (con guía para portarla a Windows con Claude): footprint, DOM, backtesting anti-sobreoptimización y estrategias con IA. 100 % local.
# Add to your Claude Code skills
git clone https://github.com/ralphtradesz/trading-hubSee how trading-hub compares with popular alternatives.
trading-hub is an open-source testing skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ralphtradesz. Plataforma de trading gratis y de código abierto para Mac (con guía para portarla a Windows con Claude): footprint, DOM, backtesting anti-sobreoptimización y estrategias con IA. 100 % local. It has 52 GitHub stars.
trading-hub's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/ralphtradesz/trading-hub" and add it to your Claude Code skills directory (see the Installation section above).
trading-hub is primarily written in C#. It is open-source under ralphtradesz on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other Testing skills you can browse and compare side by side. Open the Testing category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh trading-hub against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
La plataforma de trading gratis y de código abierto que corre 100 % en tu Mac. Gráficos con footprint, operación con DOM, backtesting profesional anti-sobreoptimización y estrategias con IA, con tus datos y tus claves siempre en tu computadora.
Creada por @ralphtradesz
¿Usás Windows? Mirá cómo portarla con Claude.

Trading Hub es una plataforma de trading de escritorio, gratuita y de código abierto. Todo corre localmente: la app, los datos que grabás o bajás, tus estrategias, los backtests y las claves de tus brokers (que van al Llavero de macOS, nunca a archivos). No hay servidores propios, cuentas que crear ni telemetría.
Sirve para futuros de CME (Rithmic, Tradovate y la historia de Databento), cripto (Binance y Bybit, con datos gratis sin claves), forex y CFDs (OANDA, cTrader o archivos CSV) y acciones de EE. UU. (Alpaca).
La IA viene de Claude Code con tu propia suscripción (sin claves de API): un asistente que escribe estrategias en C#, las compila, las prueba y arma reportes, y un agente que reparte el riesgo de tus estrategias en vivo.
EnterLong(),
StopLossTicks, indicadores, filtros de horario y de contexto de mercado.![]() |
![]() |
| Footprint con delta, POC y grandes operaciones | Chart Trader, DOM y cinta de operaciones |
![]() |
![]() |
| Estrategias en C# con el asistente de Claude | Backtesting con resultados según el mercado |
![]() |
![]() |
| Historia tick a tick y Databento | Tema claro u oscuro |
Si tenés Claude Code, abrí una Terminal en esta carpeta, corré claude y pedile:
Instalá Trading Hub en mi Mac siguiendo CLAUDE.md.
Revisa tu Mac, instala lo que falte (sin contraseña de administrador), compila la app y la deja en Aplicaciones. La guía paso a paso está en INSTALAR_CON_CLAUDE_CODE.md.
Necesitás una Mac con Apple Silicon y macOS 12 o más nuevo (para Windows, mirá ¿Usás Windows?).
curl -sSL https://dot.net/v1/dotnet-install.sh -o /tmp/dotnet-install.sh
bash /tmp/dotnet-install.sh --channel 10.0
git clone https://github.com/ralphtradesz/trading-hub.git
cd trading-hub
./build-app.sh --install
La primera compilación tarda unos minutos. La app queda en /Applications/Trading Hub.app y arranca con una cuenta
simulada: nada opera dinero real hasta que lo habilites en Conexiones. Más detalles en
docs/instalacion.md.
Hoy Trading Hub se compila para Mac con Apple Silicon, pero está hecho con .NET y Avalonia, que también corren en Windows: lo que depende de macOS está en pocos lugares bien identificados. Con Claude Code podés portarla en tu PC, por etapas y con las pruebas en verde en cada paso.
git clone https://github.com/ralphtradesz/trading-hub.git
cd trading-hub
claude
build-windows.ps1 que arma la app en dist\Trading Hub.Quiero portar Trading Hub a Windows sin romper la versión de macOS. Es una app de escritorio en C#/.NET 10 con
Avalonia y SkiaSharp (solución TradingHub.slnx). Leé primero CLAUDE.md, README.md, docs/desarrollo.md y
PORTAR_A_WINDOWS.md (tiene el inventario de lo que depende de macOS y el plan por etapas).
Reglas:
- La versión de macOS tiene que seguir compilando y funcionando igual. Separá lo de cada sistema con
OperatingSystem.IsMacOS()/IsWindows() o, mejor, con interfaces chicas (ISecretStore, ISleepGuard, IShell, ISound)
y una implementación por plataforma. Nada de copiar archivos enteros.
- Nunca guardes claves, tokens ni contraseñas en archivos de texto: en Windows usá el Administrador de credenciales
(advapi32 CredWrite/CredRead/CredDelete) o DPAPI. Las pruebas no pueden tocar las credenciales reales: usá una
variable de entorno (como TRADINGHUB_KEYCHAIN_FILE en Mac) para apuntar a un almacén de prueba.
- Las herramientas y pruebas nunca usan los datos reales del usuario: las escenas sin pantalla ya usan carpetas
temporales (TRADINGHUB_DATA_DIR, TRADINGHUB_STRATEGIES_DIR, TRADINGHUB_INDICATORS_DIR); mantené eso.
- No agregues confirmaciones que bloqueen clics en los botones de operar; la seguridad va por límites de riesgo.
- La interfaz está en español rioplatense: los textos nuevos, igual.
Hacelo por etapas y al final de cada una compilá (dotnet build TradingHub.slnx), corré las pruebas
(dotnet test tests/TradingHub.Tests) y contame qué cambiaste:
1. Que compile y arranque en Windows (Program.cs sin la espera de pantalla de macOS, rutas, fuentes).
2. Almacén de claves de Windows detrás de la misma interfaz que el Llavero (Connections.cs).
3. Integraciones: SleepGuard con SetThreadExecutionState, bandeja del sistema (TrayIcon + GetCursorPos para ubicar
el panel), abrir links/carpetas/reportes con UseShellExecute, sonidos sin afplay, y Claude Code (buscar claude.exe
o claude.cmd con `where`, %USERPROFILE%\.local\bin y %APPDATA%\npm; abrir /login en cmd o Windows Terminal).
4. Interfaz: barra de título con los botones de Windows a la derecha, atajos con Ctrl (un helper común en vez de
KeyModifiers.Meta) y textos por plataforma (Mac/PC, Llavero/Administrador de credenciales, barra de menú/bandeja).
5. Un build-windows.ps1 que publique self-c