File size: 460 Bytes
8ed954c
a2cbcac
8ed954c
 
a2cbcac
8ed954c
 
a2cbcac
8ed954c
a2cbcac
8ed954c
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"""Market sentiment search tool.

Thin wrapper around the shared Brave search for backward compatibility.
"""

from src.core.search import brave_search
from src.core.logger import get_logger

logger = get_logger(__name__)


def get_market_sentiment(ticker: str) -> str:
    """Search for recent news and sentiment about a ticker."""
    logger.info("Searching sentiment for: %s", ticker)
    return brave_search(f"{ticker} stock news risks analysis", count=3)