This website requires JavaScript.
08956dcbc9
add
Peter Wong
2026-04-03 01:11:01 +0100
6310eedd20
test
Peter Wong
2026-04-03 01:05:25 +0100
fba5b91242
chore: update performance tracking 2026-04-02
github-actions[bot]
2026-04-02 14:04:43 +0000
a82199be5c
chore: daily discovery 2026-04-02
github-actions[bot]
2026-04-02 14:04:29 +0000
6eceb84d98
fix: write only current trade_date state to log file, not full history Each log file is named for a specific trade_date, so it should only contain that date's state. Writing self.log_states_dict caused O(N^2) storage and I/O as every daily file redundantly included all previously processed dates. Suggested by GitHub Copilot review on PR #499 .
tiffanychum
2026-04-02 01:23:25 +0800
ce241998c6
fix: remove stale ChatOpenAI imports, fix hardcoded results path, add missing pandas import
tiffanychum
2026-04-02 01:16:42 +0800
8989b95b57
Merge a78157434e into 4641c03340
Cloudbeer
2026-04-02 00:06:52 +0900
9edee768e9
chore: update performance tracking 2026-04-01
github-actions[bot]
2026-04-01 14:13:16 +0000
28c5392fa3
chore: daily discovery 2026-04-01
github-actions[bot]
2026-04-01 14:13:10 +0000
7196ac468a
fix: Gemini 3 models (Flash, 3.1 Pro, 3.1 Flash Lite) fail with `400 InvalidArgument` during multi-turn function calling:
DanielTobi0
2026-03-31 20:50:29 +0100
73327cde24
chore: clarify SDK name in comment
KK
2026-03-31 22:47:20 +0800
34a7490175
chore: update select_llm_provider docstring to be provider-agnostic
KK
2026-03-31 22:37:42 +0800
bc17acc998
wip
Ruicheng Geng
2026-03-31 22:26:45 +0800
f9ad043be0
chore: update performance tracking 2026-03-31
github-actions[bot]
2026-03-31 14:10:53 +0000
23d1f3db99
chore: daily discovery 2026-03-31
github-actions[bot]
2026-03-31 14:10:48 +0000
f289a156e6
Merge afdd7abaff into 4641c03340
Michael Liu
2026-03-31 13:23:43 +0100
afdd7abaff
Merge branch 'main' into copilot_oauth
Michael Liu
2026-03-31 13:23:37 +0100
385381c469
fix: add missing pandas import and fix JSON Unicode encoding
lxt
2026-03-31 20:17:06 +0800
fcc6a31369
fix: update select_llm_provider return type hint to tuple[str, str | None]
KK
2026-03-31 16:47:45 +0800
fe47dd0983
fix: remove hardcoded Google backend_url that caused 404 errors
KK
2026-03-31 16:29:02 +0800
00815a5ade
fix: do not pass base_url to ChatGoogleGenerativeAI
KK
2026-03-31 16:16:10 +0800
48176edc2c
Merge 5028018624 into 4641c03340
Daniel Shashko
2026-03-31 10:17:02 +0300
bf0952886e
Merge branch 'main' into codex/filter-alpha-vantage-fundamentals-by-date
Sam Chen
2026-03-31 01:37:05 -0500
9f9ef2568c
Filter Alpha Vantage reports by curr_date
samchen
2026-03-31 01:29:29 -0500
474061fb5c
Update tests/test_y_finance_bulk_indicator.py
Sam Chen
2026-03-31 01:24:46 -0500
6c5f8c7ad0
refactor: clean up imports per PEP 8
JasonOA888
2026-03-31 14:20:02 +0800
c87653f533
Update technical_indicators_tools.py
Sam Chen
2026-03-31 01:10:36 -0500
394cccaccf
Merge branch 'main' into codex/fix-indicator-name-normalization
Sam Chen
2026-03-31 01:09:05 -0500
682c063272
Minimize indicator tool merge resolution
samchen
2026-03-31 01:07:23 -0500
abf82e2cec
Normalize technical indicator names in tool routing
samchen
2026-03-31 01:02:38 -0500
369e6aa065
fix(dataflows): add missing pandas import in y_finance.py
JasonOA888
2026-03-31 13:54:14 +0800
9524e04fe1
Fix missing pandas import in y_finance bulk indicators
samchen
2026-03-31 00:47:24 -0500
f4519bcb84
use execution plan metadata for first analyst
CadeYu
2026-03-31 10:09:57 +0800
4300b68f19
merge upstream main into analyst-phase1-observability
CadeYu
2026-03-31 10:04:35 +0800
2d2c9e6d66
add analyst execution planning and timing hooks
CadeYu
2026-03-31 09:55:33 +0800
5028018624
fix: add missing json import, complete risk_manager rename, use curr_date param
Daniel Shashko
2026-03-31 01:41:53 +0300
1bdbc7918f
fix: address review feedback
Daniel Shashko
2026-03-23 14:57:30 +0200
99abdba844
feat: add Bright Data as a third data vendor (SERP API + Web Unlocker)
Daniel Shashko
2026-03-23 14:36:43 +0200
d764cee16d
chore: update performance tracking 2026-03-30
github-actions[bot]
2026-03-30 14:08:52 +0000
33ab46f302
chore: daily discovery 2026-03-30
github-actions[bot]
2026-03-30 14:08:46 +0000
4d05878302
Add Option to View all Models from OpenRouter
uppb
2026-03-29 21:59:14 -0700
d9b4ed8a46
Add OpenRouter to Project Requirement
uppb
2026-03-29 21:57:55 -0700
8b7e9fc649
docs: update planning artifacts and project docs after phase 1
Filipe Salvio
2026-03-29 20:45:32 -0300
1b80fa9ecd
docs(phase-01): evolve PROJECT.md after phase completion
Filipe Salvio
2026-03-29 20:43:06 -0300
94728afd37
docs(phase-01): complete phase execution and verification
Filipe Salvio
2026-03-29 20:42:26 -0300
b6e579ac42
docs(01-02): complete vendor integration, tools & tests plan
Filipe Salvio
2026-03-29 20:38:18 -0300
a249334f8d
test(01-02): add comprehensive unit tests for Tradier data layer
Filipe Salvio
2026-03-29 20:35:56 -0300
18e1e99d46
feat(01-02): register Tradier in vendor routing and create options tools
Filipe Salvio
2026-03-29 20:33:32 -0300
212c8497f2
docs(01-01): complete Tradier data layer plan
Filipe Salvio
2026-03-29 20:30:48 -0300
f3970448ef
feat(01-01): create Tradier vendor module with typed dataclasses and chain retrieval
Filipe Salvio
2026-03-29 20:29:06 -0300
246c2b7c4d
feat(01-01): create Tradier common module with auth, HTTP helper, and rate limit handling
Filipe Salvio
2026-03-29 20:27:43 -0300
ba32a41f39
docs(01): add validation strategy for phase 1
Filipe Salvio
2026-03-29 19:57:35 -0300
3a1190b69a
docs(01-tradier-data-layer): create phase plan
Filipe Salvio
2026-03-29 19:55:31 -0300
59f1ff35c1
docs(01): research phase domain
Filipe Salvio
2026-03-29 19:50:07 -0300
30c67c7481
docs(state): record phase 1 context session
Filipe Salvio
2026-03-29 19:43:36 -0300
f5da9a4d1d
docs(01): capture phase context
Filipe Salvio
2026-03-29 19:43:26 -0300
141a1c64dc
docs: create roadmap (10 phases)
Filipe Salvio
2026-03-29 19:34:39 -0300
a2743c9c7a
docs: define v1 requirements
Filipe Salvio
2026-03-29 19:30:32 -0300
2990b43b57
docs: complete project research
Filipe Salvio
2026-03-29 19:10:03 -0300
52af95ab40
chore: add project config
Filipe Salvio
2026-03-29 18:56:05 -0300
2f8b1ea605
docs: initialize project
Filipe Salvio
2026-03-29 18:53:32 -0300
4641c03340
TradingAgents v0.2.3
v0.2.3
Yijia-Xiao
2026-03-29 19:50:46 +0000
e75d17bc51
chore: update model lists and defaults to GPT-5.4 family
Yijia-Xiao
2026-03-29 19:45:36 +0000
6cddd26d6e
feat: multi-language output support for analyst reports and final decision (#472 )
Yijia-Xiao
2026-03-29 19:19:01 +0000
c61242a28c
Merge pull request #464 from CadeYu/sync-validator-models
Yijia Xiao
2026-03-29 11:07:51 -0700
58e99421bd
fix: pass base_url to Google and Anthropic clients for proxy support (#427 )
Yijia-Xiao
2026-03-29 17:59:52 +0000
46e1b600b8
Merge pull request #453 from javierdejesusda/fix/standardize-google-api-key
Yijia Xiao
2026-03-29 10:54:28 -0700
ae8c8aebe8
fix: gracefully handle invalid indicator names in tool calls (#429 )
Yijia-Xiao
2026-03-29 17:50:30 +0000
f3f58bdbdc
fix: add yf_retry to yfinance news fetchers (#445 )
Yijia-Xiao
2026-03-29 17:42:24 +0000
e1113880a1
fix: prevent look-ahead bias in backtesting data fetchers (#475 )
Yijia-Xiao
2026-03-29 17:34:35 +0000
e737204ef8
chore: update performance tracking 2026-03-29
github-actions[bot]
2026-03-29 13:37:26 +0000
3e02014c6c
chore: daily discovery 2026-03-29
github-actions[bot]
2026-03-29 13:37:08 +0000
d702cb3e1a
feat: add TradingAgents analysis results and Claude Code permissions
Florian Bley
2026-03-29 14:51:56 +0200
e87ba8f29d
refactor: address code review feedback on look-ahead bias fix
Claude Lab
2026-03-29 07:51:10 +0200
3d5a1b8a56
Merge pull request #1 from ogiboy/ollama-stability-improvements
Oğuzcan
2026-03-29 03:35:00 +0300
d861eccd2d
Improve Ollama defaults, data resilience, and docs
Oğuzcan Toptaş
2026-03-29 03:22:32 +0300
abd13c0153
fix: prevent look-ahead bias in backtesting data fetchers
Claude Lab
2026-03-28 19:38:46 +0100
85a5cf9e46
chore: update performance tracking 2026-03-28
github-actions[bot]
2026-03-28 13:35:54 +0000
2f794608b1
chore: daily discovery 2026-03-28
github-actions[bot]
2026-03-28 13:35:35 +0000
733a11bd0a
feat: wire gatekeeper into scanner graph
Ahmet Guzererler
2026-03-28 09:33:32 +0100
7aa76d0061
feat: add live-tested gatekeeper data sources
Ahmet Guzererler
2026-03-28 09:29:28 +0100
756d8358d7
feat: add global search graph scanners
Ahmet Guzererler
2026-03-28 07:02:45 +0100
84d87a3758
Delete eval_results/NVDA/TradingAgentsStrategy_logs/full_states_log_2024-05-10.json
Ahmed khaled
2026-03-27 20:09:03 +0200
901da08759
feat: add multi-language output support for analyst reports and final decision - Add output_language config key to DEFAULT_CONFIG (default: English) - Add get_language_instruction() helper to agent_utils.py - Inject language instruction into 4 analyst agents and portfolio manager - Internal debate chain (Bull/Bear/Risk debaters) stays in English to preserve reasoning quality and BM25 memory compatibility - Fix OpenAI-compatible providers with custom base_url incorrectly using Responses API instead of Chat Completions
Ahmed Khaled
2026-03-27 20:06:18 +0200
3dd396e194
📝 docs: add comprehensive documentation for agent graph flows (#132 )
ahmet guzererler
2026-03-27 14:53:13 +0100
7d9d69a520
chore(cli): cache report finalizers (#137 )
ahmet guzererler
2026-03-27 14:51:40 +0100
01019b3533
chore: update performance tracking 2026-03-27
github-actions[bot]
2026-03-27 13:51:12 +0000
e662a1f4dc
chore: daily discovery 2026-03-27
github-actions[bot]
2026-03-27 13:51:04 +0000
9ccb22d073
feat: implement cash management sweep and auto-liquidation (#129 )
ahmet guzererler
2026-03-27 11:34:33 +0100
635ec430b1
⚡ Bolt: Replace `statistics` with pure math operations in `risk_evaluator.py` (#133 )
ahmet guzererler
2026-03-27 11:33:48 +0100
dd4ebfb1a7
chore: remove unused imports across runtime modules (#136 )
ahmet guzererler
2026-03-27 11:30:53 +0100
c8fb54f6cc
chore(agents): remove unused imports (#135 )
ahmet guzererler
2026-03-27 11:24:12 +0100
e4f5d70756
feat(risk): fallback to sector ETF proxy for <30 days history (#130 )
ahmet guzererler
2026-03-27 11:20:01 +0100
1217b7533a
feat: Implement Fast-Reject [CRITICAL ABORT] short-circuit mechanism (#131 )
ahmet guzererler
2026-03-27 11:19:50 +0100
9d2c1d296c
fix(graph): route [CRITICAL ABORT] directly to PM (#134 )
ahmet guzererler
2026-03-27 11:18:50 +0100
b3123122ae
Add ANTHROPIC_BASE_URL support for Claude account subscription
Claude
2026-03-27 03:52:43 +0000
eb2e82305c
Switch default LLM provider from OpenAI API to Anthropic Claude subscription
Claude
2026-03-27 03:11:03 +0000
8bb87be3b7
plans are added
Ahmet Guzererler
2026-03-27 01:12:02 +0100
e5d395eff0
🧹 [code health improvement] Remove unused json and time imports in neutral_debator.py (#122 )
ahmet guzererler
2026-03-27 00:21:01 +0100
64708d71b3
Add unit tests for append_to_digest (#118 )
ahmet guzererler
2026-03-27 00:20:47 +0100