# Synth: per-round receipts, metric definition and payout treatment after Runner Off

**URL:** https://forum.crunchdao.com/t/synth-per-round-receipts-metric-definition-and-payout-treatment-after-runner-off/1211
**Category:** Synth: Synthetic Price Data
**Created:** [September 8, 2026, 7:47pm UTC](https://forum.crunchdao.com/t/synth-per-round-receipts-metric-definition-and-payout-treatment-after-runner-off/1211 "2026-09-08T19:47:34Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![homely-dongwook](https://forum.crunchdao.com/user_avatar/forum.crunchdao.com/homely-dongwook/32/1033_2.png) [@homely-dongwook](https://forum.crunchdao.com/u/homely-dongwook)
#### Post date: [September 8, 2026, 7:47pm UTC](https://forum.crunchdao.com/t/synth-per-round-receipts-metric-definition-and-payout-treatment-after-runner-off/1211/1 "2026-09-08T19:47:34Z")

</div>

I am testing a frozen Synth tracker under model `theoretical-hamster` (model ID 17028,  
submission 1, deployment 21365). Could you point me to the supported documentation or export for:

1. Per-round request/return/validation/scoring records, including unique round IDs, asset and  
horizon, timestamps, and missing/late/invalid outcomes? Both the visible Runner log and the  
downloaded Runner log contain six startup INFO lines, which do not establish forecast coverage.
2. The exact formula and direction of the UI’s “Normalized CRPS by Parameters” metric, plus  
the identity/version of its displayed benchmark and how to obtain matched-round values?  
Which scoring version resulted from the August 17 scoring correction/backfill announcement?  
I do not assume it is identical to the public SDK evaluator or Gaussian example tracker.
3. The current Synth payout schedule and eligibility rules, especially what happens to unresolved  
forecasts, provisional allocations and finalized-but-unpaid rewards when Model Runner is  
switched Off? Is remaining online required at a checkpoint or distribution time?

I am keeping the model unchanged during a bounded trial and want to distinguish forecast  
performance, valid-return coverage, allocations and actual payment. Links or a supported export  
procedure would be sufficient. Thank you.

---

<div class="post-metadata">

### Author: ![enzo](https://forum.crunchdao.com/user_avatar/forum.crunchdao.com/enzo/32/15_2.png) [@enzo](https://forum.crunchdao.com/u/enzo)
#### Post date: [September 8, 2026, 9:46pm UTC](https://forum.crunchdao.com/t/synth-per-round-receipts-metric-definition-and-payout-treatment-after-runner-off/1211/2 "2026-09-08T21:46:57Z")

</div>

Hello Dongwook,

> [@homely-dongwook](#):
>
> 1. Per-round request/return/validation/scoring records, including unique round IDs, asset and horizon, timestamps, and missing/late/invalid outcomes?

We don’t offer this level of data, but all the metrics we offer are available on [your metrics page](https://hub.crunchdao.com/competitions/synth/metrics). While the endpoint isn’t documented, you should be able to discover its parameters by playing around with the DevTools.  
Please note that [an API Key](https://hub.crunchdao.com/account/api) is also required to access them.

> [@homely-dongwook](#):
>
> Both the visible Runner log and the downloaded Runner log contain six startup INFO lines, which do not establish forecast coverage.

Did you print anything? I’m not aware of any issues with the logs themselves.  
If you want to automate that part too, you can access it via the API. You can play around with the DevTools again, but this one [is much simpler](https://api.hub.crunchdao.com/swagger-ui/index.html#/deployment/getDeploymentBuilderLogs).

> [@homely-dongwook](#):
>
> 1. The exact formula and direction of the UI’s “Normalized CRPS by Parameters” metric, plus  
> the identity/version of its displayed benchmark

We use the `crps_ensemble` method from [`properscoring`](https://pypi.org/project/properscoring/). We then normalize it based on the best and worst scores of the predict call.

> [@homely-dongwook](#):
>
> how to obtain matched-round values?

We currently do not share everyone’s values that would be required for you to compute it, sorry.

> [@homely-dongwook](#):
>
> 1. Which scoring version resulted from the August 17 scoring correction/backfill announcement?

I’m sorry, but I’m not sure what you mean by this. We did have to backfill the scores, but we used the same formula.

> [@homely-dongwook](#):
>
> 1. The current Synth payout schedule

They occur every Monday at 12 p.m. UTC on the current leaderboard.

> [@homely-dongwook](#):
>
> eligibility rules

You can find all the details [in the documentation](https://docs.crunchdao.com/real-time-competitions/competitions/synth#payouts).

> [@homely-dongwook](#):
>
> especially what happens to unresolved forecasts

They keep being resolved, and you remain on the leaderboard until there are none left. After that, you will be marked as “absent” and slowly fade off the leaderboard.

> [@homely-dongwook](#):
>
> finalized-but-unpaid rewards when Model Runner is switched Off?

Even if your model is offline during distribution time, you will still receive your share of the pot if you are on the leaderboard and eligible.
