# Shingou sample: September 2026

Hourly crypto news-sentiment records for one month, with the hash that was
committed for each record when it was published.

- File: `shingou-sample-2026-09.csv`
- Period: 2026-09-01 to 2026-09-30 (UTC), hourly buckets
- Source: https://shingou.io/dataset

## What a row is

One row is one signal for one symbol for one hour. A row exists only when news
about that symbol was scored in that hour, so quiet symbols have few rows and
some have none.

| Column | Meaning |
| --- | --- |
| `symbol` | The pair, for example `BTC-USD` |
| `interval` | Bucket size. Always `1h` here |
| `bucket` | The hour the record was published, in UTC. It was built from the news of the hour before |
| `score` | Sentiment in [-1, 1] |
| `confidence` | In [0, 1] |
| `direction` | `bullish`, `bearish` or `neutral` |
| `news_volume` | Distinct stories behind the score |
| `novelty_score` | Share of those stories that were new, in [0, 1] |
| `reconstructed` | `true` when the hour was rebuilt from archived news after the fact |
| `committed_hash` | sha256 of the nine fields above, joined with a pipe |

There is no price or return column. Shingou does not serve prices.

## Check it

```
node verify-sample.mjs shingou-sample-2026-09.csv
```

That recomputes every hash from the row. To also check that each hash was
published at the time, clone the public log and pass it in:

```
git clone https://github.com/shingou-io/shingou-signal-log
node verify-sample.mjs shingou-sample-2026-09.csv shingou-signal-log/log
```

The log's git history shows when each line was committed. The verifier is at
https://shingou.io/sample/verify-sample.mjs and needs only Node 18 or newer.

In any other language: join the first nine fields of a row with `|`, exactly as
they are written in the file, and take the sha256.

## What this is for

Testing a backtest or a pipeline against data that cannot have been edited
afterwards. The published backtest of these signals, with its negative results,
is at https://shingou.io/research. This sample makes no claim that the signal
predicts prices.

## Terms

Free to download and evaluate. Use is under the free tier's terms, personal and
non-commercial: https://shingou.io/terms. Commercial use is included on every
paid plan. The sample is a fixed month and does not update. The full history is
served by the API: https://shingou.io/docs.
