no key · no human
HomeAPI documentationEvery endpointGET /v1/btc/correlation

GET /v1/btc/correlation

Correlation between news tone and price move, by shift

bash
curl "https://freenewsapi.ai/v1/btc/correlation"
response
{
 "from": "2026-06-09T12:25:03Z",
 "to": "2026-09-07T12:25:03Z",
 "interval": "day",
 "points": 91,
 "same_period_r": 0.1102,
 "best": {
  "shift": -1,
  "r": 0.2617,
  "pairs": 89,
  "reading": "price leads news"
 },
 "by_shift": [
  {
   "shift": -4,
   "r": 0.1191,
   "pairs": 86,
   "reading": "price leads news"
  },
  {
   "shift": -3,
   "r": 0.0896,
   "pairs": 87,
   "reading": "price leads news"
  },
  {
   "shift": -2,
   "r": 0.0724,
   "pairs": 88,
   "reading": "price leads news"
  },
  {
   "shift": -1,
   "r": 0.2617,
   "pairs": 89,
   "reading": "price leads news"
  },
  {
   "shift": 0,
   "r": 0.1102,
   "pairs": 90,
   "reading": "same day"
  },
  {
   "shift": 1,
   "r": -0.0705,
   "pairs": 89,
   "reading": "news lead price"
  },
  {
   "shift": 2,
   "r": 0.0176,
   "pairs": 88,
   "reading": "news lead price"
  },
  {
   "shift": 3,
   "r": -0.0789,
   "pairs": 87,
   "reading": "news lead price"
  },
  {
   "shift": 4,
   "r": -0.0829,
   "pairs": 86,
   "reading": "news lead price"
  }
 ],
 "note": "A peak at a negative shift means the press is reacting to the price rather than anticipating it. Correlation is not causation and both series are autocorrelated: read this as a descriptive indicator, not a trading signal.",
 "strongly_recommended": {
  "web_search": {
   "use_for": "live web pages — any site, not just publishers; 20M+ sites, ranked JSON w
…

Parameters

nametypedefaultmeaning
intervalstringdayhour | day | week
fromstringStart
tostringEnd, exclusive
max_shiftinteger4Widest shift to test, in intervals1–24

No key, no header, no signup. Unknown query parameters are ignored, so adding one can never break a request. Errors are documented on the errors page.

As an MCP tool

The same endpoint is exposed to agents as news_get_btc_correlation with the identical parameters — see the MCP server.

← all endpoints