Commit Graph

96 Commits

Author SHA1 Message Date
rdyzakya 8788cceb5c finalize profile nalyst, add it to cli and all other scripts 2025-12-31 11:46:29 +08:00
rdyzakya f7bee7d1bb add get acc balance and open orders tools for profile analyst 2025-12-30 14:36:50 +08:00
mhmmdjafarg eeaab69396 bybit functionality 2025-12-30 00:10:35 +08:00
rdyzakya 365eab1e03 add pybit in requirements 2025-12-26 14:51:05 +08:00
rdyzakya 2a6fde7d0c change profile analyst prompt 2025-12-26 14:50:17 +08:00
rdyzakya 3798bf0b1f init profile analyst 2025-12-26 11:26:01 +08:00
mhmmdjafarg 68c2848052 rename to ticker of interest 2025-12-26 09:50:22 +07:00
rdyzakya 8c78b564ae force all openai search to search 2025-12-26 10:43:48 +08:00
rdyzakya 333120fbb4 force whitepaper to search 2025-12-26 10:42:49 +08:00
rdyzakya 19a9c704d9 hot fix: company -> coin (fundamental & news) 2025-12-26 10:08:49 +08:00
mhmmdjafarg 1732b54e0c fix fear and greed and market analyst symbol 2025-12-26 09:07:54 +07:00
mhmmdjafarg 823627c6a4 change trader prompt to crypto 2025-12-26 01:52:22 +07:00
Jafar Muhammad 5d17b8c445
[Market Analyst] Use Crypto Data (#3)
* add tools binance get market data

* update

* fix miss symbol

* fix tools and bulk taapi
2025-12-26 01:47:12 +07:00
Randy Zakya Suchrady c4d8cd0dcd
Merge pull request #2 from halalquant/fundamental-agent
add get white paper, get market capitalization, get fundamental data …
2025-12-26 01:33:25 +08:00
rdyzakya 4ff4a6eb3c add get white paper, get market capitalization, get fundamental data of crypto 2025-12-26 01:31:50 +08:00
Faris Hasim 6663cd5c5c Merge branch 'main' of github.com:halalquant/TradingAgents into main 2025-12-25 22:52:20 +07:00
Faris Hasim b049568274 feat: add get fear & greed tool 2025-12-25 22:52:07 +07:00
Randy Zakya Suchrady 454d1b9d3c
Merge pull request #1 from halalquant/news-agent
News agent
2025-12-25 23:39:41 +08:00
rdyzakya 5294324f97 update env example for telegram 2025-12-25 23:29:32 +08:00
rdyzakya 2a95a81a4e fix bug datetime in curr_date 2025-12-25 23:25:52 +08:00
rdyzakya 6e206d3a4d update news prompt, change telegram to global news 2025-12-25 23:21:14 +08:00
rdyzakya 31a67d2125 update news prompt, change telegram to global news 2025-12-25 23:19:58 +08:00
rdyzakya c3b17e0629 add telegram functionality 2025-12-25 22:57:32 +08:00
Faris Hasim 9bd13690ac feat: update prompt for debate agents 2025-12-25 21:55:07 +07:00
Faris Hasim db39a677a3 feat: update state & researcher prompts 2025-12-25 21:50:41 +07:00
Faris Hasim bd7c0802ff Merge branch 'main' of github.com:halalquant/TradingAgents into main 2025-12-25 21:06:07 +07:00
Faris Hasim ff367be3f3 feat: update prompts for social media analyst 2025-12-25 21:04:54 +07:00
mhmmdjafarg 230c84643f add notes 2025-12-25 19:19:27 +07:00
Edward Sun 13b826a31d
Merge pull request #245 from TauricResearch/feat/tooloptim
Y Finance Tools Optimizations
2025-10-09 00:34:10 -07:00
Edward Sun b2ef960da7 updated readme 2025-10-09 00:32:04 -07:00
Edward Sun a5dcc7da45 update readme 2025-10-06 20:33:12 -07:00
Edward Sun 7bb2941b07 optimized yfin fetching to be much faster 2025-10-06 19:58:01 -07:00
Yijia Xiao 32be17c606
Merge pull request #235 from luohy15/data_vendor
Add Alpha Vantage API Integration and Refactor Data Provider Architecture
2025-10-05 16:01:30 -07:00
Edward Sun c07dcf026b added fallbacks for tools 2025-10-03 22:40:09 -07:00
luohy15 d23fb539e9 minor fix 2025-09-30 13:27:48 +08:00
luohy15 b01051b9f4 Switch default data vendor
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 12:43:27 +08:00
luohy15 8fdbbcca3d alpha vantage api key url 2025-09-29 18:22:31 +08:00
luohy15 86bc0e793f minor fix 2025-09-27 00:04:59 +08:00
luohy15 7fc9c28a94 Add environment variable configuration support
- Add .env.example file with API key placeholders
- Update README.md with .env file setup instructions
- Add dotenv loading in main.py for environment variables

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 23:58:51 +08:00
luohy15 7bcc2cbd8a Update configuration documentation for Alpha Vantage data vendor
Add data vendor configuration examples in README and main.py showing how to configure Alpha Vantage as the primary data provider. Update documentation to reflect the current default behavior of using Alpha Vantage for real-time market data access.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 23:52:26 +08:00
luohy15 6211b1132a Improve Alpha Vantage indicator column parsing with robust mapping
- Replace hardcoded column indices with column name lookup
- Add mapping for all supported indicators to their expected CSV column names
- Handle missing columns gracefully with descriptive error messages
- Strip whitespace from header parsing for reliability

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 23:36:36 +08:00
luohy15 8b04ec307f minor fix 2025-09-26 23:25:33 +08:00
luohy15 0ab323c2c6 Add Alpha Vantage API integration as primary data provider
- Replace FinnHub with Alpha Vantage API in README documentation
- Implement comprehensive Alpha Vantage modules:
  - Stock data (daily OHLCV with date filtering)
  - Technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands, ATR)
  - Fundamental data (overview, balance sheet, cashflow, income statement)
  - News and sentiment data with insider transactions
- Update news analyst tools to use ticker-based news search
- Integrate Alpha Vantage vendor methods into interface routing
- Maintain backward compatibility with existing vendor system

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 22:57:50 +08:00
luohy15 a6734d71bc WIP 2025-09-26 16:17:50 +08:00
Yijia Xiao a438acdbbd
Merge pull request #89 from Mirza-Samad-Ahmed-Baig/fixes
Enhancement: agent reflection, logging improvement
2025-07-03 10:15:39 -04:00
Yijia Xiao c73e374e7c
Update main.py 2025-07-03 10:14:06 -04:00
mirza-samad-ahmed-baig f704828f89 Fix: Prevent infinite loops, enable reflection, and improve logging 2025-07-03 17:43:40 +05:00
Edward Sun fda4f664e8
Merge pull request #49 from Zhongyi-Lu/a
Exclude `.env` from Git.
2025-07-01 09:17:46 -07:00
Yijia Xiao 718df34932
Merge pull request #29 from ZeroAct/save_results
Save results
2025-06-26 00:28:30 -04:00
Max Wong 43aa9c5d09
Local Ollama (#53)
- Fix typo 'Start' 'End'
- Add llama3.1 selection
- Use 'quick_think_llm' model instead of hard-coding GPT
2025-06-26 00:27:01 -04:00