Daily Returns
daily-returns
Chart: Daily Returns
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
year | integer | Start year from which average daily returns are calculated (e.g. 2020) | No |
Output
| Index | Name | Type | Description |
|---|---|---|---|
| 0 | return | string | Average return for the day of week (decimal) |
| 1 | day_of_week | string | Day of week (e.g. Monday) |
Example Request
https://charts.bitbo.io/api/v1/daily-returns/?year=2020
Code Samples
- cURL
- Python
- JavaScript
- Go
curl "https://charts.bitbo.io/api/v1/daily-returns/?latest=true&api_key=YOUR_API_KEY"
import requests
url = "https://charts.bitbo.io/api/v1/daily-returns/"
params = {
"latest": "true",
"api_key": "YOUR_API_KEY"
}
response = requests.get(url, params=params)
data = response.json()
print(data)
const url = "https://charts.bitbo.io/api/v1/daily-returns/";
const params = new URLSearchParams({
latest: "true",
api_key: "YOUR_API_KEY"
});
const response = await fetch(`${url}?${params}`);
const data = await response.json();
console.log(data);
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
req, _ := http.NewRequest("GET", "https://charts.bitbo.io/api/v1/daily-returns/?latest=true&api_key=YOUR_API_KEY", nil)
resp, err := http.DefaultClient.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}
Example Output
{
"data": [
[
"0.445554014544251341795835",
"Monday"
],
[
"0.123293821418239399680410",
"Tuesday"
],
[
"0.488011724832607531826015",
"Wednesday"
],
[
"-0.205071791884566655810339",
"Thursday"
],
[
"0.12876162356463138948",
"Friday"
],
[
"0.049809439795879553642136",
"Saturday"
],
[
"0.051938437838370784996676",
"Sunday"
]
]
}