# Mining BTC Proceeds Rolling Mean Report

> Mining BTC Proceeds Rolling Mean Report is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-15).

Calculates a rolling mean of Bitcoin mining proceeds (in USD) over a sliding window across a series of BTC quantity and price data points.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-btc-proceeds-rolling?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mining-btc-proceeds-rolling-mean-report-6dd71a4f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p8mRxYuUY4SQ7MHuADBi-

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mining-btc-proceeds-rolling-mean-report-6dd71a4f -d '<json body>'
```

Example prompt: Can you run a rolling mean report on my Bitcoin mining proceeds? I have 4 data points — 0.01 BTC at $60,000, 0.011 BTC at $66,000, 0.01 BTC at $60,000, and 0.011 BTC at $66,000 — and I want the rolling window set to 2.

## When to prefer this

Choose this endpoint when you need a statistical smoothing of Bitcoin mining proceeds over a series of observations using a rolling mean (moving average). It is ideal when you have multiple periods of BTC mined and corresponding USD prices and want to reduce noise in revenue figures. Prefer this over raw proceeds endpoints when trend analysis or smoothing is the goal, and over general financial analytics APIs when the specific context is BTC mining with quantity-times-price proceeds.

## Known failure modes

- Fewer than 2 rows provided — minimum row count not met
- Window size larger than number of rows — rolling window exceeds data length
- BTC amount or price is zero or negative — exclusiveMinimum constraint violated
- More than 200 rows submitted — maxItems limit exceeded
- Window integer exceeds 200 — maximum window constraint violated
- Missing required fields btc or btc_usd in one or more rows

## How this service works

Mining BTC proceeds at supplied price — Rolling mean report: Rolling mean report for Mining BTC proceeds at supplied price. Supplied mining assumptions only; formula and units disclosed. No live prices, mining or guaranteed return. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded rolling mean report report.

## Output

Returns a rolling mean report showing the smoothed USD value of BTC mining proceeds across the input time series, computed using the specified window size. Includes the rolling mean values calculated from user-supplied BTC quantities and BTC/USD prices per row, with formula and units disclosed. No live pricing or guaranteed returns are provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "btc",
     "btc_usd"
    ],
    "properties": {
     "btc": {
      "type": "number",
      "default": 0.01,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "btc_usd": {
      "type": "number",
      "default": 60000,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "btc": 0.01,
     "btc_usd": 60000
    },
    {
     "btc": 0.011000000000000001,
     "btc_usd": 66000
    },
    {
     "btc": 0.01,
     "btc_usd": 60000
    },
    {
     "btc": 0.011000000000000001,
     "btc_usd": 66000
    }
   ],
   "maxItems": 200,
   "minItems": 2
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-btc-proceeds-rolling-mean-report-6dd71a4f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
