Skip to main content

What is EvalEngine?

EvalEngine is a personal trading infrastructure that connects Interactive Brokers (TWS/Gateway) to a 3-model AI ensemble (Claude, GPT-4o, Gemini) for trade evaluation, automated signal processing, and performance analytics.

What it does

  • Evaluates trades through a 3-model ensemble that scores setups 0–100 and produces a go/no-go verdict
  • Processes Holly AI alerts from Trade Ideas and auto-evaluates them through the ensemble pipeline
  • Executes bracket orders on IBKR with position sizing, trailing stops, and exit plans
  • Tracks performance across 1,400+ TraderSync trades and 10,000+ Holly trades
  • Serves 150+ MCP tools so Claude Code and Claude Desktop can interact with markets, orders, and analytics

System components

ComponentTechnologyPurpose
BridgeNode.js + ExpressREST API, WebSocket server, IBKR connection, background jobs
FrontendNext.js 16 + React 1925-page dashboard with real-time updates via WebSocket
MCP Server@modelcontextprotocol/sdk150+ tools for Claude Code / Claude Desktop
Databasebetter-sqlite3Event store, evaluations, orders, Holly trades, journal
TWSInteractive BrokersMarket data, order execution, account management

Setup Guide

Install TWS, configure the bridge, start trading

Architecture

How data flows from TWS to your dashboard

Analytics Dashboard

Your trading performance at a glance

MCP Tools

150+ tools for AI-assisted trading