> For the complete documentation index, see [llms.txt](https://sol-bangers-only.gitbook.io/sol-bangers-only/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sol-bangers-only.gitbook.io/sol-bangers-only/backtests-1/data-context.md).

# Data Context

SOLBangers has several bots that sniff the Solana blockchain for new token launches and other significant events in a token’s lifecycle.  When the bots find a token of interest to be included in the SOLBangers Token Feed, we also initiate a data feed that collects near-realtime price data of the token.  This occurs for every token we find.

We collect and store closing data at the minute-level of each token and calculate the Gain and the Drop of the price relative to when the bots found the token for the Gain and relative to the token peak for the Drop.

We stop collecting price data when either one of two events happen:

* The price drop is greater than 90+% from the highest minute close
* Hourly volume falls below our pre-defined threshold

Once data collection ceases for a given token, no further data collection occurs.  At the time of writing, our dataset consists of over 20,000 memecoins and is growing constantly.

The chart below explains visually how we define the Gain and Drop of a token.

<figure><img src="/files/dcl4sX6A5uqrxzzwYIAI" alt=""><figcaption><p>Typical Memecoin Price Chart</p></figcaption></figure>

Backtests are ran against this data set for all tokens that match the Query being backtested.  We use the 1-minute close as the measurement of Gain to try and avoid bad data ticks and meaningless MEV price excursions.

The Gain reported in our Backtests is reflected then as shown in the chart and can be defined as the highest 1-minute close of the token after our bot found the token.

A note on backtest reports and why we focus on Gain and not so much on Drop. In memecoin land, nearly ALL memecoins drop more than 90% from their peak. This is the nature of the market memecoins exist in and all data should be viewed in that way: that at some point, everything goes to zero.&#x20;

Generating plots and consuming compute resources to demonstrate this fact seemed to be wasteful. We provide summary statistics on the Drop of the backtest in the summary statistics of every backtest report. The caveat to this truism of all memecoins go to zero are those that become so inactive and illiquid that our bots stop monitoring them, is that these may not have gone to zero per se by the time we stopped monitoring, but the interest level in them certainly has.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sol-bangers-only.gitbook.io/sol-bangers-only/backtests-1/data-context.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
