Finny – AI trading agent that runs in your terminal
Finny is an AI-powered trading agent that enables users to create, validate, and deploy trading strategies directly from their terminal. It supports natural language input to generate Python-based algorithms and offers backtesting with performance metrics. The tool integrates with multiple brokerages and allows users to maintain control over their AI models, API keys, and code execution.
- ▪Finny generates trading strategies from natural language descriptions and supports backtesting using historical data.
- ▪It integrates with brokerages such as Alpaca, Binance, Polymarket, Questrade, and Interactive Brokers.
- ▪The tool includes auto-validation to prevent errors like lookahead bias and supports Bring-Your-Own-Key (BYOK) for AI providers.
- ▪Finny offers built-in strategy templates including momentum, mean reversion, breakout, and DCA strategies.
- ▪Algorithms are stored in the cloud with version tracking, and users can manage workflows via terminal commands.
Opening excerpt (first ~120 words) tap to expand
v0.6.7 — now available on npmShip trading algorithms from your terminal.An AI agent that writes, validates, and deploys strategies. You bring the idea and the API key.$ npm i -g finnyView on GitHub ->5 brokerages pre-integrated · AST-based lookahead detection · BYOKjaiminpatel — Finny — .opencode — node — 203×59finnyFINNYtrading agent⌘HomeAMy AlgosBBacktestPPortfolioSSessionsUUpgradeFFeedbackSSettingsThink Strategies, Ship Alphav0.6.7 · AI trading agentDescribe a strategy... make execution be the UIBuildGemini 2.5 Pro Preview·thinking.tab agentsctrl+p commandsRecent algorithmshype-breakout-pullbackv1 · draftusd-trend-followerv1 · drafteth-trend-pullbackv1 · draftgeopolitical-crisis-volatilityv1 · draftPortfolioeth-trend-pullback+1.43%ROI · paper · 10,080minsClick to view live sessionv…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Finny.