Following along? Open the live page
Finmagine — free to explore • premium for full access • no app needed
Everything you need to run your first Strategy Lab session
Strategy Lab is Finmagine's multi-agent AI research desk. Instead of running a single prompt, it runs a chain of specialised AI analysts in sequence — each agent reads the previous agent's full output before writing its own. The result is a structured research report that builds from broad context down to specific conclusions, the way a real research team works.
Unlike a single AI prompt, Strategy Lab runs a chain of specialised AI analysts in sequence. Each agent reads the previous agent's complete output before writing its own. This means the Sector Analyst knows the full macro picture before picking sectors, and the Stock Selector reads both macro and sector analysis before naming stocks. The final report compiler synthesises everything into a structured brief.
Strategy Lab uses your own BYO API key exclusively. Finmagine does not call any paid AI model on your behalf — zero additional billing from us. Groq and Gemini offer free API tiers that cover most runs at no cost. You add your key once in Account Settings, and Strategy Lab uses it for every run you initiate.
| Provider | Cost | Getting a Key | Best Model to Use |
|---|---|---|---|
| Groq | Free tier | console.groq.com → API Keys | llama-3.1-70b-versatile — fastest, excellent for Indian equity research |
| Gemini | Free tier | aistudio.google.com → Get API Key | gemini-1.5-flash (fastest) or gemini-1.5-pro (deeper reasoning) |
| OpenAI | Paid per token | platform.openai.com → API Keys | gpt-4o-mini (cost-efficient) or gpt-4o (highest quality) |
| Anthropic | Paid per token | console.anthropic.com → API Keys | claude-haiku-4-5 (fast/cheap) or claude-sonnet-4-6 (best quality) |
| DeepSeek | Paid per token (very low cost) | platform.deepseek.com → API Keys | deepseek-chat — good value; avoid IST peak hours (6:30–9:30 AM, 11:30 AM–3:30 PM) |
Every Strategy Lab run follows the same three steps. The Execute button stays disabled until all three are complete — preventing accidental runs and API calls.
The provider cards in Step 1 show each provider whose key you have saved. Click the card to select it — it highlights when active. You can save keys for multiple providers and switch between them per run. If no cards appear, add a key in Account Settings.
Four preset cards are shown. Click one to select your research team — it highlights when active. Each preset is a different agent composition covering a different analytical framework. The preset determines which agents run, in what order, and what each one covers.
Type a specific research question or investment theme in the goal field. This text is injected into every agent's prompt — it is the thread that connects all the agents' outputs into a coherent report.
Each preset is a different analyst team with a different agent chain. Choose based on the type of research question you have.
This is the flagship preset. It mirrors how a sell-side research team works: a macro analyst sets the scene, a sector analyst identifies where the opportunity lies, a stock selector picks specific names, and a report compiler synthesises everything into a structured brief.
| Agent | Reads | Covers |
|---|---|---|
| Macro Analyst | Your goal + market context | RBI stance, inflation, GDP growth, FII/DII flows, INR trend, sector rotation themes |
| Sector Analyst | Macro output | Top 3–4 sectors best positioned for your goal — why now, key catalysts, main risks |
| Stock Selector | Sector output | 4–6 specific stocks — why selected, key metric to watch, near-term catalyst, main risk |
| Report Compiler | All three outputs | Structured brief: Executive Summary, Macro Backdrop, Sector Opportunity, Stock Picks, Key Risks, Conclusion |
Purpose-built for bottom-up investors who already know the sector they want to research and need a structured fundamental evaluation. Works well for questions like "assess the investment case for quality NBFC stocks" or "evaluate the fundamental attractiveness of Indian hospital chains."
| Agent | Reads | Covers |
|---|---|---|
| Business Analyst | Your goal + market context | Industry structure, competitive dynamics, moat factors (pricing power, switching costs, network effects), key value drivers |
| Financial Analyst | Business output | Revenue growth trends, margin profile, ROE/ROCE, debt levels, cash conversion, working capital — what distinguishes high-quality businesses in this space |
| Verdict Analyst | Both outputs | Business Quality, Financial Health, Valuation Framework (P/E, P/B, EV/EBITDA ranges), Investment Considerations, Key Risks & Monitoring Points, Verdict |
For systematic and factor-based investors. It does not pick individual stocks — it designs a factor strategy blueprint and produces AI-generated historical expectations to verify. The Strategy Validator agent discusses how the strategy would likely have behaved historically; it does not run a live backtest. Use it for questions like "design a momentum + quality factor screen for NSE midcaps" or "build a low-volatility dividend yield strategy for defensive positioning."
| Agent | Reads | Covers |
|---|---|---|
| Factor Screener | Your goal + market context | Key factors (momentum/value/quality/growth), suggested thresholds, data sources available in India, typical universe size after filtering |
| Strategy Validator | Factor framework | AI-generated historical expectations (not a live backtest), typical drawdown scenarios, regime dependence (bull/bear/sideways), rebalancing frequency, transaction cost impact — a design checklist to verify against real data |
| Risk Auditor | Factor + backtest output | Concentration risk, liquidity risk, model risk, overfitting risk, tail scenarios — what would cause this strategy to fail |
| Strategy Compiler | All three outputs | Factor Universe, Strategy Parameters, Risk-Adjusted Expectations, Implementation Checklist, Key Monitoring Metrics, Conclusion |
For traders and technically-oriented investors. Focuses on price structure, momentum, and setup identification. Works well for questions like "assess the IT sector technical picture heading into results season" or "identify FMCG technical setups for a potential mean-reversion trade."
| Agent | Reads | Covers |
|---|---|---|
| Trend Analyst | Your goal + market context | Broad market structure (Nifty/Sensex), key moving averages (50/200 DMA), breadth indicators, sector rotation signals |
| Momentum Analyst | Trend output | RSI, MACD, relative strength, key price levels, volume patterns, common setups that historically worked in this environment |
| Panel Report | Both outputs | Market Structure Overview, Trend Analysis, Momentum & Relative Strength, Key Price Levels, Setup Framework, Risk Management Notes |
| If you want to… | Use this preset | Time |
|---|---|---|
| Find specific stocks across macro + sector + fundamentals | 📊 Equity Research Team | ~35 min |
| Evaluate a sector or business type on fundamentals alone | 🏢 Fundamental Research | ~20 min |
| Design a systematic factor-based screening strategy | 🔢 Quant Strategy Desk | ~40 min |
| Assess price structure, momentum, and trade setups | 📈 Technical Analysis Panel | ~15 min |
| Get the most comprehensive report possible | 📊 Equity Research Team | ~35 min |
| Get a fast focused analysis with less waiting | 📈 Technical Analysis Panel | ~15 min |
When a run completes, the final agent's output appears as a formatted Markdown report in the output panel. Each preset produces a consistent section structure — the Report Compiler or final agent always uses a clear heading hierarchy so you can scan to the section most relevant to you.
The stock picks or recommendations within any report are AI-generated from the model's training knowledge. They do not pull live Finmagine data (prices, screener results, ECS scores). Always cross-check specific names using Finmagine's Screener, ECS, or individual stock pages before acting on any idea.
Below the main run panel, the History section shows your last 20 Strategy Lab runs. Each row displays the preset used, your market and goal inputs, the run status, and the date. Click View Report on any completed run to reload the full output without re-running it. Reports are stored server-side and persist across sessions and devices.
If a run shows as Failed, the most common cause is a provider rate limit or a temporary API outage. Start a new run with the same settings — or switch to a different provider. Groq and Gemini free tiers rarely fail simultaneously.
Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.