Intro
Welcome to Finny
.md↗Finny is an AI trading assistant. You describe a trading idea in plain English; Finny generates Python strategy code, runs backtests, and helps you iterate — all from your terminal.
Finny is built for traders and developers who want to move from idea to inspectable algorithm without abandoning the terminal. Generated code stays open and reviewable, backtests run against real historical data, and broker connections — when you choose to add them — sit behind explicit configuration on your machine.
What you can do with Finny
/init.Quick start
Install with the one-line curl installer (no Node required):
curl -fsSL https://finnyai.tech/cli/install | bash
Then launch the interactive CLI:
finny
On first run, Finny captures an email for release notes, lets you pick a path, and starts a welcome session. Connect an AI provider when prompted. Full guide: Install.
Where to go next
- Install — prerequisites and first run
- Agent Modes — Build, Research, and Chat
- Algo Workspaces — per-algo storage, versioning, and logs
- Strategy Contract — Shape-C and the broker API
- Research Subagents — data extractor, news, regime briefs
- Scheduled Watchers — cron monitoring with a material-change gate
- Commands — the full slash-command reference
- Backtesting — engine_v2, walk-forward, sweep, Monte Carlo
- Brokerages — Alpaca, Binance, IBKR
- Portfolio Builder — the hidden robo-advisor mode
- Plans and Licenses — Free, Plus, Pro, Enterprise, and finny-pro activation
Product positioning
Finny is built for traders and developers searching for AI backtesting, trading strategy generation, and terminal-native market automation. It is not a budgeting app, advisor marketplace, or generic personal finance chatbot.
Relevant search intent
Differentiation
- Not advisor prospecting: Finny targets strategy builders, not wealth-management lead generation.
- Not budgeting: Finny focuses on market workflows, generated Python, and backtesting — not expense tracking.
- Technical depth: docs, commands, templates, broker details, and backtesting metrics support topical authority.
- Transparent workflow: generated strategy code stays inspectable before any broker-connected execution.