Software · Automation · AI
for Modern Enterprises

A3  /  Architecture · Alpha Research

A multi-agent authoring framework, for institutional-grade research.

Alpha Research is the reference architecture behind end-to-end research-report authoring. A crew of specialist agents — data collation, technical, fundamental, news, sentiment, consensus — work in parallel, debate the thesis across bull/bear and conservative/neutral/aggressive lenses, and pass through editorial and supervisory review before a publication-ready report comes out the other end. We piloted it on equity research; the same crew pattern adapts to credit, macro, sector, or any analyst-authored report.

02  /  The pattern

Why a crew, not a single model.

A research report is not one act of writing. It is a sequence — collect data, evaluate it from multiple angles, debate the conclusion, manage risk, fact-check, edit, publish. Single-model approaches collapse these into one pass and inherit the model's blind spots.

Alpha Research models each act as its own agent, with its own tools, prompt, and review point. The technical analyst never argues valuation; the bear researcher cannot publish without the supervisory analyst signing off. The report that emerges is structurally similar to what an institutional desk produces — because the workflow is structurally similar.

What the framework gives you

  • Institutional-grade reports generated in minutes, with the same structure your analysts already publish
  • A debated thesis — bull, bear, conservative, neutral, aggressive — not a single point of view masquerading as objectivity
  • A data-quality gate that blocks low-confidence outputs before tokens are spent on them
  • Every claim traceable to the agent and the source that produced it
  • An editorial and supervisory pass so house style and factual accuracy are enforced, not assumed
  • A pattern that adapts to your asset class, your house view, and your report template
03  /  Pipeline

Seven phases, from ticker to publication.

A report moves through the crew in stages. Each stage has a clear owner, a clear input, and a clear hand-off.

Phase 0 — Data preparation

Data Collation

Aggregates price data, fundamentals, news, and social sentiment from your chosen vendor mix. Caches per-vendor with TTLs tuned to how fast each signal moves.

Data Validation

Scores incoming data across completeness, freshness, and consistency dimensions. If the quality score falls below 60%, the run is blocked — no low-confidence report leaves the system.

Phases 1–4 — Parallel specialist analysis

Technical Analyst

Trend, momentum, volatility — moving averages, RSI, MACD, Bollinger bands, support and resistance. Produces the technical chart pack that ships with the report.

Fundamental Analyst

Valuation multiples, profitability, growth trajectory, balance-sheet health. Outputs a structured fundamental verdict with the figures that back each claim.

News Analyst

Sentiment and theme extraction from recent news coverage, with the market context the headline appears in.

Social Media Analyst

Retail-investor sentiment from X and Reddit. Discussion volume, polarity, and the inflection points worth flagging.

Analyst Consensus

Sell-side ratings, price targets, recommendation changes, and how consensus has moved over the last quarter.

Phase 5 — Investment debate

Bull Case Researcher

Argues the upside — growth catalysts, positive trends, scenarios where the thesis works.

Bear Case Researcher

Argues the downside — risk factors, red flags, scenarios where the thesis breaks.

Conservative · Neutral · Aggressive

Three risk-profile lenses applied to the same evidence. Capital preservation, balanced risk/reward, asymmetric upside — each produces its own recommendation.

Investment Manager

Reconciles the five perspectives into a single actionable recommendation — BUY, HOLD, or SELL — with conviction level and position-sizing guidance.

Risk Manager

Quantifies the downside — stop-loss levels, position limits, portfolio impact. The risk section is not an afterthought; it is a separate agent's primary output.

Phases 6–7 — Quality assurance

Supervisory Analyst

Cross-checks facts against source data, verifies the numbers cited, and flags any logical inconsistency between sections before sign-off.

Editorial Agent

Applies house style — voice, structure, terminology. Polishes language without altering substance, so the published report reads as one document, not a stitching of agent outputs.

Final — Publication

Multi-Format Output

The final report is rendered to Markdown for the web, JSON for downstream systems, and a publication-ready PDF with LaTeX styling for distribution.

Audit Artifacts

Agent logs, execution traces, checkpoint state, and chart images are preserved alongside the report — so any claim can be walked back to the agent and source that produced it.

04  /  The crew

Meet the agents.

Each agent has a name, a face, and a role. Sixteen on the core crew; nine more form the market around them. Hover to see them move.

Orchestration
Neuron

Neuron

Master Analyst & Orchestrator

Data preparation
Fetch

Fetch

Data Fetcher

Cache

Cache

Data Organizer

Vigil

Vigil

Validation Agent

Buzz

Buzz

Event Scout

Specialist analysts
Atlas

Atlas

Technical Analyst

Petra

Petra

Fundamental Analyst

Ziggy

Ziggy

Sentiment Specialist

Debate — market view
Bull

Bull

Bull Case Researcher

Bear

Bear

Bear Case Researcher

Debate — risk profile
Spike

Spike

High-Risk Analyst

Cush

Cush

Medium-Risk Analyst

Flat

Flat

Low-Risk Analyst

Synthesis
Chief

Chief

Chief Investment Officer

Maven

Maven

Chief Risk Officer

Editorial
Margot

Margot

Editorial Head

The market around them
Warren

Warren

Long-Term Investor

Foxy

Foxy

Speculative Trader

Blaze

Blaze

YOLO Trader

Alex

Alex

Exchange Official

Brok

Brok

Broker

Marshall

Marshall

Regulator

Nour

Nour

Shariah Compliance

Don

Don

Loan Shark

Walter

Walter

Host & Narrator

05  /  Inside the Research House

How the crew passes the work.

A ticker comes in on the left. A report comes out on the right. In between, the crew passes the work through quality gates, parallel analysis, structured debate, synthesis, and editorial review.

graph LR
    Input([Ticker]) --> Fetch[Fetch
Data Fetcher] Fetch --> Cache[Cache
Data Organizer] Buzz[Buzz
Event Scout] --> Cache Cache --> Vigil{Vigil
Quality ≥ 60%?} Vigil -->|No| Blocked([Run blocked]) Vigil -->|Yes| Neuron((Neuron
Orchestrator)) Neuron --> Atlas[Atlas
Technical] Neuron --> Petra[Petra
Fundamental] Neuron --> Ziggy[Ziggy
Sentiment] Atlas --> Bull[Bull
Bull Case] Atlas --> Bear[Bear
Bear Case] Petra --> Bull Petra --> Bear Ziggy --> Bull Ziggy --> Bear Bull --> Spike[Spike
High Risk] Bull --> Cush[Cush
Medium Risk] Bull --> Flat[Flat
Low Risk] Bear --> Spike Bear --> Cush Bear --> Flat Spike --> Chief[Chief
CIO] Cush --> Chief Flat --> Chief Chief --> Maven[Maven
Chief Risk Officer] Maven --> Margot[Margot
Editorial Head] Margot --> Report([Final report]) classDef gate fill:#F5F1E8,stroke:#C84B22,stroke-width:2px; classDef orchestrator fill:#0B0D12,color:#F5F1E8,stroke:#0B0D12; classDef terminus fill:#0B0D12,color:#F5F1E8,stroke:#0B0D12; classDef blocked fill:#C84B22,color:#F5F1E8,stroke:#A83C19; class Vigil gate; class Neuron orchestrator; class Input,Report terminus; class Blocked blocked;

Each node maps to a portrait in the crew section above. Specialists run in parallel; debate runs sequentially. The dashed branch is the quality gate — a low-confidence run never reaches the analysts.

06  /  The platform

Four houses, one day.

Zoom out from the Research House and the rest of the platform comes into view. Scout finds the tickers worth working on. The Research House writes the reports. The Trading Desk acts on them. Stork Wire wraps the day. Each house has its own crew; they hand off in a fixed order.

graph LR
    Open([6:00 AM
Market open]) --> Scout subgraph Scout["🔍 Scout"] direction TB Buzz[Buzz
Discovery & signals] end subgraph House["🏛️ Agentic Research House"] direction TB Neuron[Neuron
Orchestrator] Crew[Fetch · Cache · Vigil
Atlas · Petra · Ziggy
Bull · Bear
Spike · Cush · Flat
Chief · Maven · Margot] Neuron --> Crew end subgraph Desk["📈 Agentic Trading Desk"] direction TB Investors[Warren · Foxy · Blaze
Investor archetypes] Infra[Brok · Alex · Marshall
Nour · Don
Exchange infrastructure] Investors --> Infra end subgraph News["📰 Stork Wire"] direction TB Walter[Walter
Daily wrap & narration] end Scout -->|Top 3 tickers| House House -->|3 published reports| Desk Desk -->|Trades · fills · P&L| News News --> Close([5:30 PM
Daily wrap]) classDef terminus fill:#0B0D12,color:#F5F1E8,stroke:#0B0D12; classDef anchor fill:#0B0D12,color:#F5F1E8,stroke:#0B0D12; class Open,Close terminus; class Neuron,Buzz,Walter anchor;

The Research House (graph above) sits inside the second box. Scout precedes it with discovery; the Trading Desk consumes its reports; Stork Wire closes the day with a wrap. Twenty-five personas across four houses — the equity-research pilot covered all four; an adaptation can take whichever houses fit your workflow.

07  /  Architecture

The mechanics that make the crew work.

Quality gating

Block bad data before it costs you tokens.

The validation agent scores incoming data before any specialist runs. Missing fundamentals, stale prices, or thin news coverage produce a quality score; below the threshold, the entire run is aborted. The crew never spends compute on a report it cannot defend.

Parallel specialists, sequential debate

Concurrent where it pays, sequential where it matters.

The five specialist analysts run in parallel against a thread pool — the time-to-first-draft is bounded by the slowest specialist, not the sum. The debate phase then runs sequentially, because each debater needs to read the others' arguments to push back meaningfully.

Checkpoint resume

A failed run does not start from zero.

Every phase writes a checkpoint. A run that fails at phase 5 resumes at phase 5 — the data fetch and specialist analysis from earlier phases are loaded from cache. Long, expensive crews stay tractable in production.

Two-dimensional debate

Five perspectives, not two.

Most multi-agent debate setups pit one bull against one bear. Alpha Research crosses the bull/bear axis with a conservative/neutral/aggressive risk-profile axis — five distinct lenses on the same evidence. The investment manager that reconciles them has a richer surface to work with, and the final recommendation comes with the risk profile it was built for.

08  /  Use cases

Where the crew earns its keep.

Institutional research teams

24/7 coverage across markets and sectors that human analyst capacity cannot reach. The crew drafts; analysts add the house view and the field colour that distinguishes them.

Wealth management

Per-client, risk-profile-aware briefings generated at scale — the conservative analyst's output for retired clients, the aggressive analyst's for growth-tilted ones.

Hedge funds & trading desks

Pre-market briefings, screen-and-write workflows, and what-if scenarios across a watchlist — generated overnight, ready before the open.

Financial data vendors

White-labelled report generation as a value-added layer on top of an existing data subscription — vendors ship intelligence, not just feeds.

The crew architecture is the asset. The equity-research pilot proves it on a hard, multi-source surface. The same pattern adapts to credit research, macro briefings, sector deep-dives, or any analyst-authored report that combines structured data, documents, and a defensible point of view.

Want this adapted to your research workflow?

A short conversation to understand your asset class, your report templates, and where multi-agent authoring would actually save analyst time. We start with discovery, not a sales pitch.