Sector / thematic research arena. Adapted from Anthropic Cowork's market-researcher cookbook — three sub-agents (sector reader, comps spreader, note writer) produce a research-note-quality deliverable on a sector or theme. Target: free-text sector or theme + optional angle. target = { sector: "AI semiconductors", angle: "valuation reset", tickers: ["NVDA","AMD","AVGO","MRVL","ARM"] } The tickers list is the peer set the comps spreader spreads. If omitted, the sector reader is asked to surface 8-15 names first. Outputs a GenericDecision envelope to maf:decisions:out (not actions:out — this is research, not trading).
Configure the arena's metadata, data sources, agents and phases. Changes write to the YAML file. Restart the app to apply.
Edit arena configuration (JSON). Changes write to YAML file — restart to apply.
Data sources bound to this arena. Agents access these via ReAct tool calls.
| Source Name | Adapter | Module | Parameters | Used By |
|---|---|---|---|---|
| snapshot | trtools2_api | trtools2 | — | comps_spreader |
| bars_history | trtools2_api | trtools2 | — | comps_spreader |
| latest_news | trtools2_news | trtools2 | — | sector_reader |
| macro_context | fred_api | web | — | sector_reader |
| sector_graph | fomo2_knowledge | fomo2 | — | sector_reader |
| filings | sec_filings | web | — | sector_reader |
| web | web_search | web | — | sector_reader |
| eodhd_fundamentals | eodhd | trtools2 | — | comps_spreader |
| eodhd_earnings_calendar | eodhd | trtools2 | — | comps_spreader |
| eodhd_eod | eodhd | trtools2 | — | comps_spreader |
| eodhd_resolve_ticker | eodhd | trtools2 | — | sector_reader |
| eodhd_news | eodhd | trtools2 | — | sector_reader |
Decision trail — every arena run is saved for review and auditing.