{"api_version":"1","slug":"tradingagents-4fba34a1","url":"https://skillsoutpost.com/agents/tradingagents-4fba34a1","item_type":"agent","category":"research","runs_in":["local_agent"],"os":null,"needs_network":"yes","needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":"yes","access":"github","access_type":"github","at_a_glance":{"runs_in":["local_agent"],"os":null,"needs_network":"yes","needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":"yes","access_type":"github","tool_type":"agent","delivery":"github","interface_type":"other","untrusted_creator_content":{"purpose":"A multi-agent LLM framework for trading research with analyst, researcher, trader and risk management roles, run from a command line or Python.","needs_runtime":"Python 3.11+","version":"Latest on the main branch","compatibility":"According to the README, TradingAgents needs Python 3.11 or later. It shows conda and uv for creating the environment, and Docker as an alternative. It names LLM providers including OpenAI, Google, Anthropic, xAI, DeepSeek, Qwen, GLM, MiniMax, OpenRouter, Mistral, Kimi, Groq, NVIDIA, Azure OpenAI and AWS Bedrock, local models through Ollama, and OpenAI-compatible servers such as vLLM, LM Studio and llama.cpp. It says it works with any market Yahoo Finance covers, using the exchange-suffixed ticker.","external_costs":"The README names API keys for the LLM providers it supports, such as OPENAI_API_KEY, GOOGLE_API_KEY and ANTHROPIC_API_KEY. It also names a FRED key, which it calls free and optional, an Alpha Vantage key, and an optional TypeSafe key for Jev social-post screening. Azure OpenAI uses credentials in a separate .env.enterprise file, AWS Bedrock uses AWS credentials, and the README says local servers need no key. It says SEC EDGAR needs no account or API key. It states no prices, and the services you connect may charge for usage.","permissions":"The README shows installing the Python package and dependencies with pip or uv, or running it through Docker. The README requires credentials for the chosen hosted LLM provider and describes additional AWS credentials and Azure configuration.\n\nThe README describes fetching market, news, filings and social data from sources including Yahoo Finance, SEC EDGAR, FRED, Alpha Vantage, StockTwits and Reddit. The README says completed runs append decisions to a memory log under ~/.tradingagents by default. The README says opt-in checkpoint resume stores per-ticker SQLite databases under ~/.tradingagents/cache/checkpoints, clears checkpoints on successful completion, and provides --clear-checkpoints to reset them before a run. The README describes saving reports and running analysis or decision settlement from scripts or scheduled jobs. The README says approved transaction proposals go to a simulated exchange.","usage_terms":"Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms."}},"interface_type":"other","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761371,"rating":null,"downloads":0,"verified":null,"creator":{"login":"TauricResearch","url":null},"untrusted_creator_content":{"name":"TradingAgents","tagline":"A multi-agent LLM framework for trading research with analyst, researcher, trader and risk management roles, run from a command line or Python.","creator_name":"TauricResearch","product_version":"Latest on the main branch","needs_runtime":"Python 3.11+","description":"According to the README, TradingAgents is a multi-agent trading framework with fundamentals, sentiment, news and technical analysts, bullish and bearish researchers, a trader, and risk management and portfolio manager roles. The README describes structured researcher debates and says an approved transaction proposal is sent to a simulated exchange.\n\nThe README says the framework is for research and is not financial, investment or trading advice. The README describes an interactive CLI, non-interactive runs using flags and environment variables, and Python use through TradingAgentsGraph. The README also describes saved reports, a memory log, opt-in checkpoint resume, backtesting over tickers and dates, and passing a portfolio to a run.\n\nThe README says TradingAgents is built with LangGraph. The README lists providers including OpenAI, Google, Anthropic, xAI, DeepSeek, Qwen, GLM, MiniMax, OpenRouter, Mistral, Kimi, Groq and NVIDIA, alongside Azure OpenAI, AWS Bedrock, Ollama and OpenAI-compatible servers.","intended_users":"Researchers and developers who want to study multi-agent LLM analysis of financial markets.","example_tasks":"Install the package and launch the interactive CLI with the tradingagents command.\nRun an analysis without prompts by passing flags such as --ticker and --date.\nCall TradingAgentsGraph from Python and read the decision that propagate returns.\nRun a backtest over a grid of tickers and dates.\nPass your own portfolio so the trader, risk analysts and portfolio manager work against it.","setup_instructions":"Clone the repository and create a Python 3.11 or later environment, for example with conda or uv. Install the package with:\npip install .\nSet the API key for your chosen provider as an environment variable, or copy .env.example to .env and fill in your keys. Then launch the CLI with either of:\ntradingagents\npython -m cli.main\nFor Docker, the README gives:\ncp .env.example .env\ndocker compose run --rm tradingagents\nThe README says to add your API keys to .env first. It describes extra steps for Azure OpenAI, AWS Bedrock and local models.\nThe README has the exact commands.","limitations":"The README says TradingAgents needs Python 3.11 or later, provider credentials for hosted LLMs, and separate setup for Azure OpenAI and AWS Bedrock. The README says local model servers need no key.\n\nThe README says the framework is for research and is not financial, investment or trading advice. The README says performance depends on models, temperature, trading periods, data quality and other non-deterministic factors, and that repeated ticker-and-date runs can differ. The README says backtest results are not guaranteed to match published figures. The README says social and news sources still reflect current content even for a historical trade date, and that reasoning models largely ignore temperature.\n\nThe README says historical runs withhold Yahoo company statements and insider trades. The README says EDGAR machine-readable filings begin in 2009 and fourth-quarter figures are reported as unavailable rather than derived from annual figures.\nThe repository can change at any time; check its README before you install.","data_handling":"The README describes choosing an LLM provider, a local or remote Ollama endpoint, or an OpenAI-compatible endpoint. Prompt and portfolio transmission depends on the selected provider and endpoint; the README does not enumerate those payloads.\n\nThe README says SEC EDGAR requests carry a default contact address and tells users to set their own with SEC_EDGAR_USER_AGENT. The README says setting TYPESAFE_API_KEY routes StockTwits and Reddit posts through TypeSafe's Jev for screening, while posts pass through unscreened without that key. The README also describes reaching Jev through OpenRouter.\n\nThe README says the memory log and opt-in checkpoints live under ~/.tradingagents by default. The README says the Docker setup stores results, reports, the memory log and cache in a volume. The README does not mention telemetry.","compatibility":"According to the README, TradingAgents needs Python 3.11 or later. It shows conda and uv for creating the environment, and Docker as an alternative. It names LLM providers including OpenAI, Google, Anthropic, xAI, DeepSeek, Qwen, GLM, MiniMax, OpenRouter, Mistral, Kimi, Groq, NVIDIA, Azure OpenAI and AWS Bedrock, local models through Ollama, and OpenAI-compatible servers such as vLLM, LM Studio and llama.cpp. It says it works with any market Yahoo Finance covers, using the exchange-suffixed ticker.","external_costs":"The README names API keys for the LLM providers it supports, such as OPENAI_API_KEY, GOOGLE_API_KEY and ANTHROPIC_API_KEY. It also names a FRED key, which it calls free and optional, an Alpha Vantage key, and an optional TypeSafe key for Jev social-post screening. Azure OpenAI uses credentials in a separate .env.enterprise file, AWS Bedrock uses AWS credentials, and the README says local servers need no key. It says SEC EDGAR needs no account or API key. It states no prices, and the services you connect may charge for usage.","permissions":"The README shows installing the Python package and dependencies with pip or uv, or running it through Docker. The README requires credentials for the chosen hosted LLM provider and describes additional AWS credentials and Azure configuration.\n\nThe README describes fetching market, news, filings and social data from sources including Yahoo Finance, SEC EDGAR, FRED, Alpha Vantage, StockTwits and Reddit. The README says completed runs append decisions to a memory log under ~/.tradingagents by default. The README says opt-in checkpoint resume stores per-ticker SQLite databases under ~/.tradingagents/cache/checkpoints, clears checkpoints on successful completion, and provides --clear-checkpoints to reset them before a run. The README describes saving reports and running analysis or decision settlement from scripts or scheduled jobs. The README says approved transaction proposals go to a simulated exchange.","usage_terms":"Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791853251,"untrusted_third_party_content":{"source_url":null,"github_repo_id":909213664,"full_name":"TauricResearch/TradingAgents","description":"TradingAgents: Multi-Agents LLM Financial Trading Framework","language":"Python","license_spdx":"Apache-2.0","topics":["agent","finance","llm","multiagent","trading"],"stars":110845,"forks":21353,"skills":null,"pushed_at":1791063010,"archived":false,"fetched_at":1791853251,"age_seconds":84028,"state":"fresh"}},"updated_at":1791771450,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}