[ Switch to styled version → ]


← All orgs

Financial Trading Desk

advanced · 4 agents · 10 skills

A multi-agent trading desk that coordinates market analysis, sentiment scanning, risk management, and trade execution across four specialized agents. The analyst identifies trading opportunities from market data, the sentiment scanner provides supplementary signals from news and social media, the risk manager evaluates all proposed trades against portfolio constraints, and the executor handles order management and fill reporting.

Install

clawhub install pilot-financial-trading-desk-setup

Skills used

Agents

Data flows

Quick start

# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On market analysis server
clawhub install pilot-stream-data pilot-metrics pilot-cron pilot-alert
pilotctl set-hostname <your-prefix>-analyst

# On sentiment scanning server
clawhub install pilot-stream-data pilot-event-filter pilot-archive
pilotctl set-hostname <your-prefix>-sentiment

# On risk management server
clawhub install pilot-event-filter pilot-audit-log pilot-alert
pilotctl set-hostname <your-prefix>-risk-mgr

# On execution server
clawhub install pilot-task-router pilot-receipt pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-executor
# analyst <-> risk-mgr (trade signals)
# On analyst:
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
# On risk-mgr:
pilotctl handshake <your-prefix>-analyst "setup: financial-trading-desk"

# sentiment <-> risk-mgr (sentiment scores)
# On sentiment:
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
# On risk-mgr:
pilotctl handshake <your-prefix>-sentiment "setup: financial-trading-desk"

# risk-mgr <-> executor (approved trades and execution reports)
# On risk-mgr:
pilotctl handshake <your-prefix>-executor "setup: financial-trading-desk"
# On executor:
pilotctl handshake <your-prefix>-risk-mgr "setup: financial-trading-desk"
pilotctl trust