Back to Home
hao-hoang icon

trading-floor-agent

Verified Safe

by hao-hoang

Overview

An autonomous trading floor application with multiple AI agents making trades and real-time portfolio monitoring.

Installation

Run Command
docker-compose up --build

Environment Variables

  • OPENAI_API_KEY
  • POLYGON_API_KEY
  • POLYGON_PLAN
  • BRAVE_API_KEY
  • DEEPSEEK_API_KEY
  • GOOGLE_API_KEY
  • GROK_API_KEY
  • OPENROUTER_API_KEY
  • PUSHOVER_USER
  • PUSHOVER_TOKEN
  • RUN_EVERY_N_MINUTES
  • RUN_EVEN_WHEN_MARKET_IS_CLOSED
  • USE_MANY_MODELS
  • STREAMLIT_PORT
  • DB_PATH
  • INITIAL_BALANCE
  • SPREAD

Security Notes

The application relies heavily on external API keys (OpenAI, Polygon, Brave Search, DeepSeek, Google, Grok, OpenRouter, Pushover) which are loaded from environment variables (.env file), following good security practices for secrets management. Inter-process communication for MCP servers largely uses standard I/O (stdio_client) which is secure for local communication. However, some MCP servers are sourced and executed via 'npx' or 'uvx --from git+', which involves downloading and running external packages at runtime. While these are common package management patterns, they introduce a supply chain risk if the remote repositories were compromised. The Streamlit UI is exposed on port 8501, which is standard for web UIs.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens1200
Stars0
Forks0
Last Update2026-01-17

Tags

Autonomous TradingAI AgentsReal-time SimulationPortfolio ManagementMCP Servers