Dashboard at arguspri.me/dashboard
API at https://arguspri.me/api/sentiment
Every endpoint below except /health requires auth: either a signed-in session, or an API key (Trader tier and above) sent as Authorization: Bearer <key>. Find your key on the dashboard once you've signed up.
/api/sentiment/ensembleAUTHMulti-factor ensemble score for up to 50 tickers. Weekend: returns frozen Friday scores.
{"tickers":["AAPL","TSLA"],"max_age_hours":4}{"meta":{"tickers_scored":2,"frozen":false},"results":[{"ticker":"AAPL","ensemble_score":46.66,"ensemble_signal":"BUY","confidence":0.54,"breakdown":"...","factors":{"news":{"score":30},"options_flow":{"score":57}}}]}/api/sentiment/top-moversAUTHStrongest ensemble signals. Query: ?limit=20&min_confidence=0.4
/api/sentiment/trendAUTHTrend data. Query: ?ticker=AAPL&days=7
/api/sentiment/scannerAUTHScanner health — active/inactive per factor.
/api/sentiment/historyAUTHQuery: ?ticker=AAPL&source=options_flow&days=7&limit=50
/api/sentiment/usageAUTHAccount usage stats (calls today/month, tier).
/api/sentiment/healthPUBLICHealth check. Returns scanner status + version.
| Range | Signal | Meaning |
|---|---|---|
| +75 to +100 | Strong Buy | Multi-factor agreement, high conviction |
| +25 to +75 | Buy | Positive across active factors |
| -25 to +25 | Hold | Mixed — insufficient conviction |
| -75 to -25 | Sell | Negative across active factors |
| -100 to -75 | Strong Sell | Multi-factor agreement, bearish |