> ## Documentation Index
> Fetch the complete documentation index at: https://quantura.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Q Screener and Daily Alerts

> Daily-close quantile comparisons, seven-session forecasts and saved filters.

## Daily scan

A scan is scheduled after each NYSE close (normally 4 pm New York).
The calendar gate handles DST, holidays and early closes. GitHub scheduling
and inference take time; publication follows coverage validation.

The latest completed daily close is included—no withheld session or minute
tracking. Seven future trading sessions use Prophet, Toto 4M, Granite, Chronos-2
and TimesFM, each with 20% central weight. Unsupported tails are reweighted.
Quantiles: P01/P10/P25/P50/P75/P90/P99. No fabricated fallback.

## Price and quantile comparisons

The screener shows the latest completed daily close beside the first future
P01/P10/P25/P50/P75/P90/P99 values. Above/below quantile and min/max/average
filters are descriptive comparisons, not buy/sell recommendations. Prices are
split-adjusted. Trade-signal filters and labels have been retired; old saved
signal-based alerts are paused and can be removed and recreated with quantile
filters.

## Browse recent scans

The screener keeps each validated stock scan for 14 calendar days. Use the
date picker or Previous day / Next day to visit published dates; days without
a completed scan are unavailable. Search, quantile, sort and CSV-export
filters apply to the selected date. The count is the number of markets matching
those filters. Historic rows use their saved close and forecast, not today's
quote. Kalshi perpetuals remain on demand and have no
dated screener forecast archive.

For programmatic reads, pass `date=YYYY-MM-DD` to
`GET /api/screener/data` or `GET /api/screener/export.csv`. The JSON response
includes `availableDates` and `selectedDate`. An unavailable date returns
`screener_snapshot_not_found` (404); the service does not synthesize a scan.

## Filters and alerts

Combine min/max/average quantiles with AND rules.
“Average P50 > 10% above price” means `100 × (average P50 - daily close) / daily close > 10`.

**Save filters & alerts** requires sign-in; maximum ten filters.
Email is opt-in to your verified address. Remove a filter to stop alerts.
Matching rows enter the inbox once per input trading date, with one combined
email subject to delivery limits. No location is needed.

```bash theme={null}
curl -X POST https://quantura.studio/api/v1/me/screener-alerts \
  -H 'Authorization: Bearer YOUR_API_KEY' -H 'Content-Type: application/json' \
  -d '{"name":"P50 above close","email":false,"filters":{"quantileRules":[{"quantile":"p50","statistic":"avg","operator":"gt","percent":10}]}}'
```

Reading needs `alerts:read`; saving/removing needs `alerts:write`.
**View forecast** opens the published snapshot without inference.
**Save to profile** preserves a private copy; workspace permissions apply.
Public stock scan links remain available while their dated asset is in the
14-day archive; saved profile copies remain after that window.

Brevo uses the approved Fixie proxy. Sends are durably deduplicated and subject
to the shared allowance; provider acceptance does not prove inbox delivery.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.