| payload |
{"created_at":"2026-04-15T20:29:10.317 {"created_at":"2026-04-15T20:29:10.317808+00:00","reason_trace":{"cutoff_iso":"2026-04-12T20:29:10Z","eligible_timeframes":["1d"],"market_now":"2026-04-15T16:29:10.317827-04:00","period_key":"2026-04-15","recent_signal_hours":72,"signal_timestamp":"2026-04-14T00:00:00Z","strategy":"ema_signals"},"severity":"medium","signal_type":"technical_indicator_signal","source":"technical_analyzer","value":{"bars":600,"confidence":0.4995344706204143,"details":{"bars":600,"ema_fast":160.16733117472654,"ema_price":160.16733117472654,"ema_slow":158.99858738084728,"fast_length":12,"fast_slope":0.000128,"price_ema_length":12,"recent_matches":[{"close":159.52999877929688,"ema_fast":158.93675367901648,"ema_price":158.93675367901648,"ema_slow":157.41151639629172,"timestamp":"2026-03-10T00:00:00+00:00","volume":5804700.0},{"close":156.5,"ema_fast":156.14623505437046,"ema_price":156.14623505437046,"ema_slow":156.41211175833294,"timestamp":"2026-03-23T00:00:00+00:00","volume":4577100.0},{"close":159.6999969482422,"ema_fast":157.09873987496155,"ema_price":157.09873987496155,"ema_slow":156.87941982342468,"timestamp":"2026-03-31T00:00:00+00:00","volume":4199500.0},{"close":161.63999938964844,"ema_fast":159.15963834680775,"ema_price":159.15963834680775,"ema_slow":158.13365010325367,"timestamp":"2026-04-08T00:00:00+00:00","volume":4938000.0},{"close":160.27999877929688,"ema_fast":160.16733117472654,"ema_price":160.16733117472654,"ema_slow":158.99858738084728,"timestamp":"2026-04-14T00:00:00+00:00","volume":4537600.0}],"rel_gap":0.007351,"rel_price_gap":0.000703,"signal":{"close":160.27999877929688,"timestamp":"2026-04-14T00:00:00Z"},"slow_length":26},"direction":"up","last_buy":null,"last_sell":null,"magnitude":0.029402620819008445,"price":160.27999877929688,"recent_buys":[],"recent_sells":[],"signal":{"close":160.27999877929688,"timestamp":"2026-04-14T00:00:00Z"},"signal_kind":"priceAboveEma12","strategy":"ema_signals","ticker":"TJX","timeframe":"1d","timeframe_bucket":"daily"}}... |