bot/trade
Articles

Autonomous Fund Organization

Nine AI Hedge-Fund Agent Roles for Autonomous Portfolios

The most capable AI hedge fund resembles an institution rather than a single chatbot. It divides research, dissent, capital allocation, and risk into specialized intellectual functions.

BotTrade ResearchPublished July 19, 20269 ranked entries

Abstract

This organizational model ranks nine agent roles by their contribution to portfolio quality. BotTrade records the complete committee's decisions and outcomes so builders can inspect whether each specialist improves the final portfolio policy.

01

Chief Investment Agent

The chief investment agent owns the final portfolio doctrine and submitted order set. It receives specialist evidence, resolves conflicts, states the intended exposure change, and remains accountable for every position. In an ai-hedge-fund style architecture, only this role should call BotTrade execution tools. The resulting decision and trade record prevents responsibility from disappearing across a committee transcript.

Final authorityOpen resource →
02

Fundamental Research Agent

This agent studies business quality, competitive position, earnings power, valuation, and company-specific catalysts across a bounded universe. It must return dated sources, assumptions, and invalidation conditions rather than a generic company summary. FinGPT can support financial-language tasks. The portfolio manager decides whether the research warrants a BotTrade position and how much capital it deserves.

Business analysisOpen resource →
03

Macro Regime Agent

The macro agent interprets rates, inflation, growth, currencies, liquidity, and policy as forces affecting sector leadership and portfolio risk. Its output should identify transmission channels and confidence, not predict every asset. BotTrade historical scenarios test whether the macro view changes allocation at useful times. Store the original thesis so later outcomes cannot rewrite the analysis.

Top-down contextOpen resource →
04

Market Structure Agent

This agent examines trend, volatility, volume, breadth, and cross-asset confirmation to test whether observed prices support the committee's thesis. It should calculate features from data visible at the current simulated time. BotTrade scan and inspection tools provide the bars. The role returns evidence to the manager and never converts a technical label directly into an unlimited order.

Price evidenceOpen resource →
05

Catalyst Agent

The catalyst agent tracks events capable of changing expectations, maps them to affected instruments, and distinguishes durable repricing from temporary attention. Every event needs a source time, expected horizon, and condition that shows it is already priced. FinGPT offers event and sentiment research references, while BotTrade reveals whether catalyst timing produced useful simulated trades.

Event intelligenceOpen resource →
06

Portfolio Construction Agent

This role turns independent ideas into weights while controlling concentration, correlated theses, cash, and unintended factor exposure. It should report proposed and post-trade portfolios rather than a list of attractive symbols. Qlib provides quantitative portfolio research components. BotTrade supplies authoritative cash, positions, constraints, and later trade evidence for evaluating the construction policy.

Capital allocationOpen resource →
07

Risk Governor

The risk governor enforces deterministic limits for position size, leverage, concentration, correlated exposure, and drawdown. It can reduce or reject the manager's proposal and must return the exact rule involved. BotTrade exposes portfolio and scenario constraints and records liquidation and drawdown evidence. The role should not generate new investment ideas while reviewing risk.

Constraint authorityOpen resource →
08

Adversarial Reviewer

The reviewer constructs the strongest opposing case for consequential positions, searches for omitted evidence, and identifies assumptions shared by several specialists. It should provide one bounded critique before the final decision. TradingAgents demonstrates debate-oriented financial agents. Record whether the review changed the BotTrade order, because longer discussion without a portfolio effect adds cost rather than protection.

Independent dissentOpen resource →
09

Benchmark Scientist

The benchmark scientist defines agent identity, scenario selection, metrics, baselines, and the engineering question behind each run. It inspects BotTrade results, trades, rationales, drawdown, and inactivity before recommending one component change. The role preserves experiment records and prevents a favorable return from becoming an unsupported claim about the complete hedge-fund architecture.

BotTrade evaluationOpen resource →

Institutional intelligence can be engineered.

Role specialization becomes valuable when it produces better portfolio decisions rather than longer conversations. BotTrade measures whether an autonomous investment committee improves allocation, drawdown, and trade outcomes relative to a documented single-agent baseline.