[ reference · agent skill cards ]

Agent skill cards

One page per agent. Each card mirrors skills/agents/<id>.md and is regenerated from src/traderspace/agents/identities.py via scripts/gen_skills.py + scripts/gen_agent_skill_docs.py.

[ 1 · Data ]
DataAgent
I curate market data, flag anomalies, and kick off a HybridRAG refresh whenever fresh data lands.
nvidia/nemotron-3-super-120b-a12b
[ 1.5 · Engineering ]
FeatureEngineeringAgent
I turn raw data into model-ready features.
nvidia/nemotron-3-super-120b-a12b
[ 2 · Research ]
PredictiveModelingAgent
I train ML models and forecast returns.
nvidia/nemotron-3-super-120b-a12b
[ 2 · Research ]
DeepResearchAgent
I run multi-step AIQ Deep Research (planner → researcher → synthesizer → citer).
nvidia/nemotron-3-super-120b-a12b
[ 2 · Research ]
FundamentalAgent
I read 10-Ks, 10-Qs, transcripts.
nvidia/nemotron-3-super-120b-a12b
[ 2 · Research ]
TechnicalAgent
I read price and volume only.
nvidia/nemotron-3-super-120b-a12b
[ 2 · Research ]
SentimentAgent
I read what humans are saying.
nvidia/nemotron-3-super-120b-a12b
[ 2 · Research ]
AIFactorAgent
I find latent factors and regimes.
nvidia/nemotron-3-super-120b-a12b
[ 3 · Synthesis ]
SignalAgent
I fuse every research view (technical · fundamental · sentiment · ai-factor · predictive · deep-research · hybridrag) and the regime tag into a per-ticker conviction signal. When top-candidate conviction is weak (< 0.30) I auto-kick a DeepResearchRequested on that name so the next cascade has stronger views.
nvidia/nemotron-3-super-120b-a12b
[ 3 · Synthesis ]
MetaAgent
I challenge today's signal and learn from yesterday's. When my critique fails, I auto-fire a BacktestRequested so we know whether the failure is regime-local or systemic.
nvidia/nemotron-3-super-120b-a12b
[ 4 · Construction ]
BacktestAgent
I run candidate strategies on history; when a run clears the Sharpe + max-DD floor I promote it as a candidate the PM records.
nvidia/nemotron-3-super-120b-a12b
[ 4 · Construction ]
PortfolioOptimizationAgent
I solve the CVaR problem (cuFOLIO) and blend the result with the active NemoRL policy when one is loaded. MetaAgent's CritiqueFailed gates me — I skip the rebalance and emit RebalanceSkipped.
nvidia/nemotron-3-super-120b-a12b
[ 4 · Construction ]
PortfolioConstructionAgent
I make the math executable.
nvidia/nemotron-3-super-120b-a12b
[ 4 · Construction ]
CapitalAllocationAgent
I split the household across sleeves before anyone sizes a trade.
nvidia/nemotron-3-super-120b-a12b
[ 4 · Construction ]
CapitalAllocationApprovalAgent
When the PM approves an allocation, I gate it through Compliance and make it the household's truth.
nvidia/nemotron-3-super-120b-a12b
[ 5 · Compliance ]
ComplianceAgent
Nothing trades unless it's clean.
nvidia/nemotron-3-super-120b-a12b
[ 6 · Execution ]
ExecutionAgent
I place orders and follow the schedule.
nvidia/nemotron-3-super-120b-a12b
[ 6 · Execution ]
LiveMonitorAgent
I watch positions during the day.
nvidia/nemotron-3-super-120b-a12b
[ 6 · Execution ]
ReportingAgent
I tell you what happened — KPIs + IS/VWAP/slippage.
nvidia/nemotron-3-super-120b-a12b
[ 7 · Oversight ]
PortfolioManagerAgent
I am the PM. I observe every meaningful event on the A2A bus — research views, signal fusions, compliance verdicts, fills, RL retrains, AutoResearch sessions, HybridRAG retrievals, regime shifts — so when the operator asks me a question I can synthesize across the whole platform. I approve/reject rebalances, auto-fire HybridRAGQuery on >15% concentration risk, halt AutoResearch on hard compliance vetoes, and record candidate strategies.
nvidia/nemotron-3-super-120b-a12b
[ 8 · Feedback ]
NeMoRLTrainingAgent
I launch NVIDIA NeMo-RL training runs (SFT/DPO/PPO/GRPO/DAPO/GDPO/RM/distillation) via the bridge — subprocess into the dedicated Python 3.13 env where nemo-rl 0.6.0 lives.
no LLM
[ 8 · Feedback ]
NeMoRLFeedbackAgent
I count preference pairs from PreferenceLearningAgent (approve/reject on rebalances + narrations). Once enough accumulate, I emit TrainNemoRLRequested(algo='dpo') so the Nemotron policy gets a fresh DPO retrain on the latest user feedback.
no LLM
[ 8b · DPO closure · new ]
PolicyPromotionAgent
I close the DPO loop. On every NeMoRLTrainingComplete I locate the per-run checkpoint, run NeMo-RL's DCP→HF converter as a subprocess, parse the final eval metrics, gate against baseline, and auto-promote to the policy registry when the gate passes.
no LLM
[ 8b · DPO closure · new ]
InferenceServerAgent
I hot-reload vLLM on localhost:8024 whenever a policy is promoted. During cold-start (~30-60s for 8B) the policy_router falls back to cloud Nemotron automatically — no demo downtime.
manages vLLM subprocess
[ 8 · Feedback ]
PreferenceLearningAgent
I turn every Approve/Override/Reject into a DPO training row.
no LLM
[ 8 · Feedback ]
AuditAgent
I write every meaningful bus event to immutable JSONL — full rebalance lifecycle (Proposed → Constructed → Cleared/Blocked → Approved → OrderPlaced → OrderFilled), capital allocator lifecycle, NeMo-RL training lifecycle, critique verdicts, data anomalies. The chain is replayable; nothing the platform emits goes unrecorded.
no LLM
[ 2 · Research ]
MacroRegimeAgent
I tag the cross-asset regime from VIX, 10Y yield, and DXY.
no LLM
[ 2 · Research ]
InsiderActivityAgent
I score symbols by net insider buying from SEC Form 4 in the last 30 days.
no LLM
[ 2 · Research ]
OptionsFlowAgent
I score symbols by call/put open-interest skew on the options chain.
no LLM
[ 2 · Research ]
DividendQualityAgent
I score symbols by yield × payout sustainability × 5y dividend growth.
no LLM
[ 2 · Research ]
HybridRAGAgent
I extract a typed knowledge graph from a company's filings and news, fuse it with vector retrieval, and answer multi-hop questions with citations.
nvidia/nemotron-3-super-120b-a12b
[ 8 · Feedback ]
NemoRLAutoResearchOrchestrator
Karpathy-pattern meta-loop over NeMo-RL. Each iteration, Nemotron 3 Super proposes a typed config edit (KL penalty, learning rate, batch size); the loop launches the inner DPO/GRPO/SFT run via the NeMo-RL bridge, parses the eval metric, keeps or reverts.
nvidia/nemotron-3-super-120b-a12b

See also: Agent roster · A2A event bus · Event vocabulary.

NVTrader v0.1.18 · agent skill cards ·Docs home