TauricResearch/TradingAgents

110k starsPython Latest
Open on GitHub

What It Calls

Calls external APIs · local option Cloud by default Can switch to local

Without a key: Runs locally (LM Studio): runs locally (LM Studio). Runs locally (Ollama): runs locally (Ollama). Changing OLLAMA_BASE_URL sends the Anthropic Claude call to a local address. The other rows are in the table below.

Feature matrix
Feature Provider Use Default Alternative
External API (api.stocktwits.com) api.stocktwits.com
1 call sites
Undetermined api.stocktwits.com None
External API (api.tauric.ai) api.tauric.ai
1 call sites
Undetermined api.tauric.ai None
External API (api.typesafe.ai) api.typesafe.ai
1 call sites
Undetermined api.typesafe.ai None
External API (data.sec.gov) data.sec.gov
1 call sites
Undetermined data.sec.gov None
External API (www.alphavantage.co) www.alphavantage.co
1 call sites
Undetermined www.alphavantage.co None
External API (www.sec.gov) www.sec.gov
1 call sites
Undetermined www.sec.gov None
Text generation Anthropic Claude
1 call sites
Optional api.anthropic.com Local default (Ollama), Local runtime (Ollama) +2 more
Text generation · Image generation · Embeddings Alibaba Cloud Model Studio (DashScope)
5 call sites
Optional dashscope-intl.aliyuncs.com, dashscope.aliyuncs.com Local default (Ollama), Local runtime (Ollama) +2 more
Show 16 more rows
Feature matrix
Feature Provider Use Default Alternative
Text generation DeepSeek
2 call sites
Optional api.deepseek.com Local default (Ollama), Local runtime (Ollama) +2 more
Text generation · Speech-to-text Groq
2 call sites
Optional api.groq.com Local default (Ollama), Local runtime (Ollama) +2 more
Text generation · Embeddings · Document OCR Mistral AI
2 call sites
Optional api.mistral.ai Local default (Ollama), Local runtime (Ollama) +2 more
Text generation · Image generation · Speech-to-text · Text-to-speech · Embeddings OpenAI
1 call sites
Optional api.openai.com Local default (Ollama), Local runtime (Ollama) +2 more
Text generation OpenRouter
3 call sites
Optional openrouter.ai Local runtime (Ollama), Local runtime (LM Studio) +2 more
Text generation · Image generation xAI Grok
2 call sites
Optional api.x.ai Local default (Ollama), Local runtime (Ollama) +2 more
External API (api.minimax.io) api.minimax.io
3 call sites
Optional api.minimax.io Local default (Ollama), Local runtime (Ollama) +2 more
External API (api.moonshot.ai) api.moonshot.ai
2 call sites
Optional api.moonshot.ai Local default (Ollama), Local runtime (Ollama) +2 more
External API (api.z.ai) api.z.ai
3 call sites
Optional api.z.ai Local default (Ollama), Local runtime (Ollama) +2 more
External API (integrate.api.nvidia.com) integrate.api.nvidia.com
2 call sites
Optional integrate.api.nvidia.com Local default (Ollama), Local runtime (Ollama) +2 more
Text generation · Image generation · Embeddings Amazon Bedrock
1 call sites
Optional SDK default address Other providers (Ollama, LM Studio)
Text generation · Image generation · Embeddings Google Gemini API
1 call sites
Optional generativelanguage.googleapis.com Other providers (Ollama, LM Studio)
External API (api.minimaxi.com) api.minimaxi.com
2 call sites
Optional api.minimaxi.com Local runtime (Ollama), Local runtime (LM Studio) +1 more
External API (open.bigmodel.cn) open.bigmodel.cn
2 call sites
Optional open.bigmodel.cn Local runtime (Ollama), Local runtime (LM Studio) +1 more
Runs locally (LM Studio) Local (LM Studio)
2 call sites
Local - -
Runs locally (Ollama) Local (Ollama)
2 call sites
Local - -

Switch to local

OLLAMA_BASE_URL=http://localhost:11434/v1

Evidence cli/prompts.py:361 cli/prompts.py:361

External APIs
API Credential Code evidence Pricing Pricing page Checked
api.stocktwits.com Credential unclear tradingagents/dataflows/vendors/stocktwits.py:97Not shown to stop without a key or address No pricing info - -
api.tauric.ai Credential unclear cli/config.py:3Not shown to stop without a key or address No pricing info - -
api.typesafe.ai Credential unclear tradingagents/agents/post_screen.py:129Not shown to stop without a key or address No pricing info - -
data.sec.gov Credential unclear tradingagents/dataflows/vendors/sec_edgar.py:196Not shown to stop without a key or address No pricing info - -
www.alphavantage.co Credential unclear tradingagents/dataflows/vendors/alpha_vantage/common.py:96Not shown to stop without a key or address No pricing info - -
www.sec.gov Credential unclear tradingagents/dataflows/vendors/sec_edgar.py:137Not shown to stop without a key or address No pricing info - -
Anthropic Claude Your API key cli/prompts.py:365Anthropic Claude (api.anthropic.com) is available as a default, and a path to use a local Ollama address is also provided. Paid Pricing 2026-10-05
Alibaba Cloud Model Studio (DashScope) Your API key cli/prompts.py:368Alibaba Cloud Model Studio (DashScope) (dashscope-intl.aliyuncs.com) is available as a default, and a path to use a local Ollama address is also provided. Paid Pricing 2026-10-05
Show 14 more
External APIs
API Credential Code evidence Pricing Pricing page Checked
DeepSeek Your API key cli/prompts.py:367DeepSeek (api.deepseek.com) is available as a default, and a path to use a local Ollama address is also provided. Paid Pricing 2026-10-05
Groq Your API key cli/prompts.py:376Groq (api.groq.com) is available as a default, and a path to use a local Ollama address is also provided. Free tier Pricing 2026-10-05
Mistral AI Your API key cli/prompts.py:374Mistral AI (api.mistral.ai) is available as a default, and a path to use a local Ollama address is also provided. Free tier Pricing 2026-10-05
OpenAI Your API key cli/prompts.py:363OpenAI (api.openai.com) is available as a default, and a path to use a local Ollama address is also provided. Paid Pricing 2026-10-05
OpenRouter Your API key cli/prompts.py:228OpenRouter (openrouter.ai) is available as a default, and a path to use a local Ollama address is also provided. Free tier Pricing 2026-10-05
xAI Grok Your API key cli/prompts.py:366xAI Grok (api.x.ai) is available as a default, and a path to use a local Ollama address is also provided. Paid Pricing 2026-10-05
api.minimax.io Credential unclear cli/prompts.py:372api.minimax.io is available as a default, and a path to use a local Ollama address is also provided. No pricing info - -
api.moonshot.ai Credential unclear cli/prompts.py:375api.moonshot.ai is available as a default, and a path to use a local Ollama address is also provided. No pricing info - -
api.z.ai Credential unclear cli/prompts.py:371api.z.ai is available as a default, and a path to use a local Ollama address is also provided. No pricing info - -
integrate.api.nvidia.com Credential unclear cli/prompts.py:377integrate.api.nvidia.com is available as a default, and a path to use a local Ollama address is also provided. No pricing info - -
Amazon Bedrock Sign-in needed (not an API key) tradingagents/llm_clients/bedrock_client.py:24Amazon Bedrock can be used for text generation, image generation, and embeddings, with options to choose other providers like Ollama or LM Studio. Paid Pricing 2026-10-05
Google Gemini API Your API key tradingagents/llm_clients/google_client.py:4Google Gemini API (generativelanguage.googleapis.com) can be used for text generation, image generation, and embeddings, with options to choose other providers like Ollama or LM Studio. Free tier Pricing 2026-10-05
api.minimaxi.com Credential unclear cli/prompts.py:586The code can call api.minimaxi.com, and local paths for Ollama and LM Studio are also provided. No pricing info - -
open.bigmodel.cn Credential unclear cli/prompts.py:532The code can call open.bigmodel.cn, and local paths for Ollama and LM Studio are also provided. No pricing info - -

Data sent out: prompt text · 21 provider(s) unconfirmed

Checked scope: Full check — all 188 code and config files (208 files in the repository) · tree not truncated · no submodules

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/TauricResearch/TradingAgents.svg)](https://whatitcalls.reactiveworks.dev/en/TauricResearch/TradingAgents)

Shows as “external API · used · local option” in a README.

Was this analysis helpful?

Freshness detailscommit 1394a3f · checked 2026-10-07
Committed
2026-10-03 21:30 UTC
Checked
2026-10-07 12:09 UTC
HEAD last seen
2026-10-07 12:08 UTC · 1394a3f (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-4
Pricing catalog
version 2
Correction revision
0
Summary
Model ollama-cloud/gemma4:31b-cloud · some rule sentences
What is sent out
README claims ↔ code

No README claim contradicts the code.

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

Source: TauricResearch/TradingAgents · commit 1394a3f · cli/prompts.py

Source: TauricResearch/TradingAgents · commit 1394a3f · docker-compose.yml

  • L24 default value

Source: TauricResearch/TradingAgents · commit 1394a3f · tradingagents/llm_clients/bedrock_client.py

Source: TauricResearch/TradingAgents · commit 1394a3f · tradingagents/llm_clients/google_client.py

  • L4 SDK call

Source: TauricResearch/TradingAgents · commit 1394a3f · tradingagents/llm_clients/openai_client.py

Checked scope details

Files

In the repository
208
Checked
188 (90%)

Manifests

All priority files read

  • pyproject.toml
  • tradingagents/graph/setup.py

Unresolved import paths (0)

None

Excluded files

  • .png 10
  • .yml 4
  • (none) 3
  • .md 1
  • .svg 1
  • .txt 1
External code not checked
None
Limits hit
None
Correction history

No corrections yet.

This result is wrong · Corrections policy