Browse documentation
Rebound Radar
Beaten-down, volatile stocks a week before their results, each with a buy limit and a sell date before the results.
/api/reboundOverview
Beaten-down, volatile stocks a week before their results, each with a ready trade plan. A separate product from the Breakout Radar: it does not look for chart patterns. After each US close it checks every company whose results the Nasdaq calendar dates 6 or 7 sessions later and keeps the ones that closed at least 20% below their close 20 sessions earlier, have a 14-session ATR of at least 4% of the price, trade at $3 or more and $3M or more a day (20-session mean), on the first session they qualify for those results. Each signal carries a `plan`: a buy limit at the signal close minus 0.25 ATR valid on `entryDate` only, and `exitDate`, the fifth session, whose close is the latest exit — always before the results. There is no take profit or stop loss: you manage the position; `atr` is there to set your own levels.
Use it toGet tonight's list of pre-results rebounds with the order to place tomorrow.
`signalDate` is the completed session the signals are for; the board is built once per session and its calendar rechecked every ~3 hours. If the open is below `entryLimit`, the fill is the open. `status` is `degraded` when the results calendar is unavailable (`reason: earnings_calendar_unavailable`, no signals) or fewer than 80% of the companies in the window have current prices (`reason: price_data_incomplete`); `coverage` gives both counts and the calendar's date. A company can move its results date after the signal. Not investment advice.
Coverage
Call it
Send your ra_live_… key in the x-api-key header. Pick your language:
curl "https://raspberrytrades.com/api/rebound" \
-H "x-api-key: ra_live_your_key_here"Parameters
ticker- string
- Only this symbol's signal, if it has one tonight (optional)
x-api-key- header
- Your API key (required)
| Parameter | Type | Description |
|---|---|---|
ticker | string | Only this symbol's signal, if it has one tonight (optional) |
x-api-key | header | Your API key (required) |
Example, not a live result. Field shapes are exact; the values, prices and timestamps are illustrative. Call the endpoint for current data.
{
"product": "rebound",
"signalDate": "2026-09-11",
"generatedAt": "2026-09-11T21:40:00.000Z",
"status": "ok",
"reason": null,
"count": 1,
"signals": [
{
"ticker": "XYZ",
"signalDate": "2026-09-11",
"resultsDate": "2026-09-22",
"sessionsToResults": 7,
"close": 4.87,
"change20Pct": -23.1,
"atr": 0.28,
"atrPct": 5.75,
"dollarVolume20": 98000000,
"sector": "Technology",
"industry": "Computer Software",
"plan": { "entryDate": "2026-09-14", "entryLimit": 4.8, "exitDate": "2026-09-18" }
}
],
"coverage": { "candidates": 212, "withPrices": 205, "calendar": { "updatedAt": "2026-09-11T06:10:00.000Z", "through": "2026-11-10", "failedDays": 0 } },
"rule": { "selection": ["…"], "plan": ["…"] },
"limitations": ["…"]
}Create a free account, copy your ra_live_… key and make your first call to https://raspberrytrades.com/api/rebound.
Keep your key on your server — never ship it in front-end code.