Build trading algorithms from natural language
Describe momentum, mean-reversion, DCA, breakout, or custom market logic and generate inspectable Python strategy code.
An AI agent that writes, validates, and deploys strategies. You bring the idea and the API key.
5 brokerages pre-integrated · AST-based lookahead detection · BYOK
AI trading assistant
Finny is for traders, developers, and market builders who want to move from strategy idea to generated code, validation, and backtesting without stitching together prompts, notebooks, and scripts manually.
Describe momentum, mean-reversion, DCA, breakout, or custom market logic and generate inspectable Python strategy code.
Use historical data and metrics like Sharpe ratio, max drawdown, win rate, and profit factor to evaluate trading ideas.
Bring your own AI provider keys, review generated code, and connect broker workflows deliberately instead of using a black box.
Describe what you want in plain English. Finny generates, validates, and saves your trading strategy for automated financial analysis and backtesting.
Build, Research, or Chat — press Tab to switch. Build generates immediately. Research analyzes first. Chat answers questions.
Polymarket and Alpaca live today. Questrade and Interactive Brokers coming next. Trade across markets from one interface.
Every strategy is checked for syntax errors, forbidden imports, dangerous calls, and trading pitfalls like lookahead bias.
Historical data via yfinance. Metrics include Sharpe Ratio, Max Drawdown, Win Rate, and Profit Factor.
Algorithms saved to Convex with version tracking. Compare iterations, roll back changes, manage your strategy library.
Bring your own API keys. Works with Anthropic, OpenAI, Google, or local models. Your keys, your choice.
Built-in slash commands for managing your strategies and running backtests.
7 built-in templates to jumpstart your algorithm. Or go fully custom.
Install Finny, describe your strategy, and let the AI trading assistant generate a backtestable workflow. Crypto and stocks supported out of the box.
Run finny in your terminal after installation to launch the TUI.