News data tools
news_data_tools
Functions:
| Name | Description |
|---|---|
get_news |
Retrieve news data for a given ticker symbol. |
get_global_news |
Retrieve global news data. |
get_insider_transactions |
Retrieve insider transaction information about a company. |
get_news
Retrieve news data for a given ticker symbol.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
str
|
Ticker symbol. |
required |
|
str
|
Start date in YYYY-MM-DD format. |
required |
|
str
|
End date in YYYY-MM-DD format. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
str |
str
|
A formatted news report, a no-data message, or an error message. |
Source code in src/tradingagents/agents/utils/news_data_tools.py
get_global_news
Retrieve global news data.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
str
|
Current date in YYYY-MM-DD format. |
required |
|
int
|
Number of days used for the report window label. Defaults to 7. |
7
|
|
int
|
Maximum number of articles to return. Defaults to 5. |
5
|
Returns:
| Name | Type | Description |
|---|---|---|
str |
str
|
A formatted global news report, a no-data message, or an error message. |
Source code in src/tradingagents/agents/utils/news_data_tools.py
get_insider_transactions
Retrieve insider transaction information about a company.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
str
|
Ticker symbol of the company. |
required |
|
str | None
|
Current trading date used as a point-in-time boundary. Defaults to None. |
None
|
Returns:
| Name | Type | Description |
|---|---|---|
str |
str
|
CSV-formatted insider transaction data, a no-data message, or an error message. |