diff --git a/services/adapters/market_adapter.py b/services/adapters/market_adapter.py index dce07bf..433bcb9 100644 --- a/services/adapters/market_adapter.py +++ b/services/adapters/market_adapter.py @@ -135,11 +135,11 @@ class PolygonMarketAdapter(MarketDataAdapter): if config.get("limit"): params["limit"] = str(config["limit"]) elif endpoint_key == "intraday_bars": - # Intraday: fetch hourly bars for today + # Intraday: fetch 15-minute bars for today from datetime import date as date_cls today = date_cls.today().isoformat() - multiplier = str(config.get("multiplier", 1)) - timespan = config.get("timespan", "hour") + multiplier = str(config.get("multiplier", 15)) + timespan = config.get("timespan", "minute") path = self.INTRADAY_BARS.format( ticker=ticker, multiplier=multiplier, @@ -149,7 +149,7 @@ class PolygonMarketAdapter(MarketDataAdapter): ) params["adjusted"] = str(config.get("adjusted", True)).lower() params["sort"] = "asc" - params["limit"] = str(config.get("limit", 50)) + params["limit"] = str(config.get("limit", 100)) elif endpoint_key == "grouped_daily": # Grouped daily: returns bars for ALL tickers for a given date target_date = config.get("date", "")