global: snapshot

This commit is contained in:
nym21
2025-05-29 10:39:58 +02:00
parent 99818924ee
commit cfc3081e8a
12 changed files with 228 additions and 151 deletions

View File

@@ -77,6 +77,7 @@ In contrast, existing alternatives tend to be either [very costly](https://studi
- [`brk_parser`](https://crates.io/crates/brk_parser): A very fast Bitcoin Core block parser and iterator built on top of bitcoin-rust
- [`brk_query`](https://crates.io/crates/brk_query): A library that finds requested datasets.
- [`brk_server`](https://crates.io/crates/brk_server): A server that serves Bitcoin data and swappable front-ends, built on top of `brk_indexer`, `brk_fetcher` and `brk_computer`
- [`brk_state`](https://crates.io/crates/brk_state): Various states used mainly by the computer
- [`brk_store`](https://crates.io/crates/brk_store): A thin wrapper around [`fjall`](https://crates.io/crates/fjall)
- [`brk_vec`](https://crates.io/crates/brk_vec): A push-only, truncable, compressable, saveable Vec

View File

@@ -13,7 +13,7 @@ pub mod grouped;
pub mod indexes;
pub mod market;
pub mod mining;
pub mod statefull;
pub mod stateful;
pub mod transactions;
pub use indexes::Indexes;
@@ -28,7 +28,7 @@ pub struct Vecs {
pub mining: mining::Vecs,
pub market: market::Vecs,
pub transactions: transactions::Vecs,
pub statefull: statefull::Vecs,
pub stateful: stateful::Vecs,
pub fetched: Option<fetched::Vecs>,
}
@@ -86,7 +86,7 @@ impl Vecs {
computation,
compressed,
)?,
statefull: statefull::Vecs::forced_import(
stateful: stateful::Vecs::forced_import(
path,
version + VERSION + Version::ZERO,
computation,
@@ -154,7 +154,7 @@ impl Vecs {
)?;
}
self.statefull.compute(
self.stateful.compute(
indexer,
&self.indexes,
&self.transactions,
@@ -174,7 +174,7 @@ impl Vecs {
self.mining.vecs(),
self.market.vecs(),
self.transactions.vecs(),
self.statefull.vecs(),
self.stateful.vecs(),
self.fetched.as_ref().map_or(vec![], |v| v.vecs()),
]
.into_iter()

View File

@@ -23,10 +23,11 @@ pub struct Vecs {
starting_height: Height,
pub state: CohortState,
// Cumulative
pub height_to_realized_cap: Option<EagerVec<Height, Dollars>>,
pub height_to_supply: EagerVec<Height, Sats>,
pub height_to_utxo_count: EagerVec<Height, StoredUsize>,
// Single
pub height_to_realized_profit: Option<EagerVec<Height, Dollars>>,
pub height_to_realized_loss: Option<EagerVec<Height, Dollars>>,
pub height_to_value_created: Option<EagerVec<Height, Dollars>>,
@@ -129,7 +130,6 @@ impl Vecs {
compressed,
StorableVecGeneatorOptions::default().add_last(),
)?,
indexes_to_realized_price: compute_dollars.then(|| {
ComputedVecsFromHeight::forced_import(
path,
@@ -197,7 +197,7 @@ impl Vecs {
path,
&suffix("negative_realized_loss"),
true,
version + VERSION + Version::ZERO,
version + VERSION + Version::ONE,
compressed,
StorableVecGeneatorOptions::default().add_sum(),
)
@@ -227,7 +227,7 @@ impl Vecs {
ComputedVecsFromHeight::forced_import(
path,
&suffix("realized_value"),
false,
true,
version + VERSION + Version::ZERO,
compressed,
StorableVecGeneatorOptions::default().add_sum(),
@@ -318,7 +318,7 @@ impl Vecs {
EagerVec::forced_import(
path,
&suffix("sell_side_risk_ratio"),
version + VERSION + Version::ZERO,
version + VERSION + Version::ONE,
compressed,
)
.unwrap()
@@ -504,7 +504,7 @@ impl Vecs {
if let Some(height_to_realized_cap) = self.height_to_realized_cap.as_mut() {
let realized = self.state.realized.as_ref().unwrap_or_else(|| {
dbg!(&self.state);
dbg!((&self.state.realized, &self.state.supply));
panic!();
});
@@ -674,7 +674,7 @@ impl Vecs {
vec.compute_transform(
starting_indexes.height,
self.height_to_realized_loss.as_ref().unwrap(),
|(i, v, ..)| (i, v * -1.0),
|(i, v, ..)| (i, v * -1_i64),
exit,
)
},
@@ -809,7 +809,7 @@ impl Vecs {
self.dateindex_to_sell_side_risk_ratio
.as_mut()
.unwrap()
.compute_divide(
.compute_percentage(
starting_indexes.dateindex,
self.indexes_to_realized_value
.as_ref()
@@ -919,31 +919,30 @@ impl Clone for Vecs {
state: CohortState::default(),
height_to_realized_cap: self.height_to_realized_cap.clone(),
indexes_to_realized_cap: self.indexes_to_realized_cap.clone(),
height_to_supply: self.height_to_supply.clone(),
indexes_to_supply: self.indexes_to_supply.clone(),
height_to_utxo_count: self.height_to_utxo_count.clone(),
indexes_to_utxo_count: self.indexes_to_utxo_count.clone(),
height_to_realized_profit: self.height_to_realized_profit.clone(),
indexes_to_realized_profit: self.indexes_to_realized_profit.clone(),
height_to_realized_loss: self.height_to_realized_loss.clone(),
height_to_value_created: self.height_to_value_created.clone(),
height_to_adjusted_value_created: self.height_to_adjusted_value_created.clone(),
height_to_value_destroyed: self.height_to_value_destroyed.clone(),
height_to_adjusted_value_destroyed: self.height_to_adjusted_value_destroyed.clone(),
indexes_to_supply: self.indexes_to_supply.clone(),
indexes_to_utxo_count: self.indexes_to_utxo_count.clone(),
indexes_to_realized_cap: self.indexes_to_realized_cap.clone(),
indexes_to_realized_profit: self.indexes_to_realized_profit.clone(),
indexes_to_realized_loss: self.indexes_to_realized_loss.clone(),
indexes_to_negative_realized_loss: self.indexes_to_negative_realized_loss.clone(),
height_to_value_created: self.height_to_value_created.clone(),
indexes_to_value_created: self.indexes_to_value_created.clone(),
height_to_adjusted_value_created: self.height_to_adjusted_value_created.clone(),
indexes_to_adjusted_value_created: self.indexes_to_adjusted_value_created.clone(),
height_to_value_destroyed: self.height_to_value_destroyed.clone(),
indexes_to_value_destroyed: self.indexes_to_value_destroyed.clone(),
height_to_adjusted_value_destroyed: self.height_to_adjusted_value_destroyed.clone(),
indexes_to_adjusted_value_destroyed: self.indexes_to_adjusted_value_destroyed.clone(),
dateindex_to_realized_cap_30d_change: self.dateindex_to_realized_cap_30d_change.clone(),
indexes_to_realized_value: self.indexes_to_realized_value.clone(),
indexes_to_net_realized_profit_and_loss: self
.indexes_to_net_realized_profit_and_loss
.clone(),
indexes_to_realized_price: self.indexes_to_realized_price.clone(),
dateindex_to_sell_side_risk_ratio: self.dateindex_to_sell_side_risk_ratio.clone(),
indexes_to_realized_price_extra: self.indexes_to_realized_price_extra.clone(),

View File

@@ -1032,7 +1032,7 @@ impl Vecs {
.iter_mut()
.for_each(|(_, v)| v.state.reset_single_iteration_values());
info!("Processing utxo set at {height}...");
info!("Processing chain at {height}...");
let timestamp = height_to_timestamp_fixed_iter.unwrap_get_inner(height);
let price = height_to_close_iter
@@ -1182,8 +1182,6 @@ impl Vecs {
};
if chain_state_starting_height <= height {
// RECEIVE
// Push current block state before processing sends and receives
chain_state.push(BlockState {
supply: received.spendable_supply.clone(),
@@ -1193,10 +1191,6 @@ impl Vecs {
self.utxos_vecs.receive(received, height, price);
// ---
// SEND
let unsafe_chain_state = UnsafeSlice::new(&mut chain_state);
height_to_sent.par_iter().for_each(|(height, sent)| unsafe {
@@ -1229,8 +1223,6 @@ impl Vecs {
exit.block();
info!("Computing utxo set datasets...");
let mut flat_vecs_ = self.utxos_vecs.as_mut_vec();
info!("Flushing...");
@@ -1240,11 +1232,17 @@ impl Vecs {
.par_iter_mut()
.try_for_each(|(_, v)| v.safe_flush_height_vecs(exit))?;
self.height_to_unspendable_supply.safe_flush(exit)?;
flat_vecs_
.par_iter_mut()
.try_for_each(|(_, v)| v.safe_flush_height_vecs(exit))?;
self.height_to_opreturn_supply.safe_flush(exit)?;
// Save chain state
self.chain_state.truncate_if_needed(Height::ZERO)?;
mem::take(&mut chain_state)
.into_iter()
.for_each(|block_state| {
self.chain_state.push(block_state.supply);
});
self.chain_state.flush()?;
info!("Computing rest...");
// Compute other vecs from height vecs
@@ -1268,17 +1266,6 @@ impl Vecs {
Some(&self.height_to_opreturn_supply),
)?;
info!("Chain state...");
// Save chain state
self.chain_state.truncate_if_needed(Height::ZERO)?;
mem::take(&mut chain_state)
.into_iter()
.for_each(|block_state| {
self.chain_state.push(block_state.supply);
});
self.chain_state.flush()?;
exit.release();
Ok(())

View File

@@ -108,6 +108,13 @@ impl Mul<Cents> for Cents {
}
}
impl Mul<i64> for Cents {
type Output = Cents;
fn mul(self, rhs: i64) -> Self::Output {
Self(self.0 * rhs)
}
}
impl Mul<usize> for Cents {
type Output = Cents;
fn mul(self, rhs: usize) -> Self::Output {

View File

@@ -147,18 +147,18 @@ impl Mul<Bitcoin> for Dollars {
impl Mul<StoredF32> for Dollars {
type Output = Self;
fn mul(self, rhs: StoredF32) -> Self::Output {
self * *rhs as f64
if rhs.fract() != 0.0 {
Self::from(self.0 * *rhs as f64)
} else {
self * *rhs as i64
}
}
}
impl Mul<f64> for Dollars {
impl Mul<i64> for Dollars {
type Output = Self;
fn mul(self, rhs: f64) -> Self::Output {
if rhs.is_nan() {
self
} else {
Self::from(Cents::from(self) * Cents::from(Dollars::from(rhs)))
}
fn mul(self, rhs: i64) -> Self::Output {
Self::from(Cents::from(self) * rhs)
}
}

View File

@@ -1,6 +1,6 @@
[package]
name = "brk_state"
description = "States used primarily by the computer"
description = "Various states used mainly by the computer"
version.workspace = true
edition.workspace = true
license.workspace = true

View File

@@ -1,12 +1,13 @@
use brk_core::Dollars;
use brk_core::{Dollars, Sats};
use brk_store::Store;
use super::{RealizedState, SupplyState};
#[derive(Debug, Default, Clone)]
#[derive(Default, Clone)]
pub struct CohortState {
pub supply: SupplyState,
pub realized: Option<RealizedState>,
// pub price_to_amount: PriceToValue<Amount>, save it not rounded in fjall
// pub price_to_amount: Store<Dollars, Sats>,
}
impl CohortState {

View File

@@ -703,7 +703,7 @@ function createUtils() {
(id.includes("in-sats") ||
id.endsWith("supply") ||
id.endsWith("stack") ||
id.endsWith("value") ||
(id.endsWith("value") && !id.includes("realized")) ||
((id.includes("coinbase") ||
id.includes("fee") ||
id.includes("subsidy") ||

View File

@@ -1196,6 +1196,21 @@ function createPartialOptions(colors) {
name: useGroupName ? name : "Cap",
color,
}),
...(!("list" in args)
? [
/** @satisfies {FetchedBaselineSeriesBlueprint} */ ({
type: "Baseline",
key: `${key}realized-cap-30d-change`,
title: "30d change",
defaultActive: false,
options: {
createPriceLine: {
value: 0,
},
},
}),
]
: []),
]);
}),
},
@@ -1229,11 +1244,6 @@ function createPartialOptions(colors) {
name: useGroupName ? name : "Profit",
color: useGroupName ? color : colors.green,
}),
createBaseSeries({
key: `${key}realized-profit`,
name: useGroupName ? name : "Profit",
color: useGroupName ? color : colors.green,
}),
]);
}),
},
@@ -1248,14 +1258,86 @@ function createPartialOptions(colors) {
name: useGroupName ? name : "Loss",
color: useGroupName ? color : colors.red,
}),
createBaseSeries({
key: `${key}realized-loss`,
name: useGroupName ? name : "Loss",
color: useGroupName ? color : colors.red,
}),
]);
}),
},
...(!("list" in args)
? [
{
name: "profit and loss",
title: `${args.title} Realized Profit And Loss`,
bottom: [
createBaseSeries({
key: `${fixKey(args.key)}realized-profit`,
name: "Profit",
color: colors.green,
}),
createBaseSeries({
key: `${fixKey(args.key)}negative-realized-loss`,
name: "Loss",
color: colors.red,
}),
],
},
]
: []),
{
name: "Net Profit And Loss",
title: `${args.title} Net Realized Profit And Loss`,
bottom: list.flatMap(
({ color, name, key }) =>
/** @satisfies {FetchedBaselineSeriesBlueprint} */ ({
type: "Baseline",
key: `${fixKey(key)}net-realized-profit-and-loss`,
title: useGroupName ? name : "Net",
color: useGroupName ? color : undefined,
options: {
createPriceLine: {
value: 0,
},
},
}),
),
},
{
name: "Spent Output Profit Ratio",
title: `${args.title} Spent Output Profit Ratio`,
bottom: list.flatMap(({ color, name, key }) => [
/** @satisfies {FetchedBaselineSeriesBlueprint} */ ({
type: "Baseline",
key: `${fixKey(key)}spent-output-profit-ratio`,
title: useGroupName ? name : "sopr",
color: useGroupName ? color : undefined,
options: {
createPriceLine: {
value: 1,
},
},
}),
/** @satisfies {FetchedBaselineSeriesBlueprint} */ ({
type: "Baseline",
key: `${fixKey(key)}adjusted-spent-output-profit-ratio`,
title: useGroupName ? name : "asopr",
color: useGroupName ? color : undefined,
options: {
createPriceLine: {
value: 1,
},
},
}),
]),
},
{
name: "Sell Side Risk Ratio",
title: `${args.title} Sell Side Risk Ratio`,
bottom: list.flatMap(({ color, name, key }) =>
createBaseSeries({
key: `${fixKey(key)}sell-side-risk-ratio`,
name: useGroupName ? name : "Risk",
color: color,
}),
),
},
],
},
],

View File

@@ -76,7 +76,7 @@ export function createVecIdToIndexes() {
"0sat-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"0sat-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"0sat-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"0sat-realized-value": [0, 1, 2, 7, 19, 22, 23],
"0sat-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"0sat-sell-side-risk-ratio": [0],
"0sat-spent-output-profit-ratio": [0],
"0sat-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -750,7 +750,7 @@ export function createVecIdToIndexes() {
"empty-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"empty-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"empty-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"empty-realized-value": [0, 1, 2, 7, 19, 22, 23],
"empty-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"empty-sell-side-risk-ratio": [0],
"empty-spent-output-profit-ratio": [0],
"empty-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -812,7 +812,7 @@ export function createVecIdToIndexes() {
"epoch-0-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"epoch-0-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"epoch-0-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-0-realized-value": [0, 1, 2, 7, 19, 22, 23],
"epoch-0-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-0-sell-side-risk-ratio": [0],
"epoch-0-spent-output-profit-ratio": [0],
"epoch-0-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -863,7 +863,7 @@ export function createVecIdToIndexes() {
"epoch-1-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"epoch-1-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"epoch-1-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-1-realized-value": [0, 1, 2, 7, 19, 22, 23],
"epoch-1-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-1-sell-side-risk-ratio": [0],
"epoch-1-spent-output-profit-ratio": [0],
"epoch-1-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -914,7 +914,7 @@ export function createVecIdToIndexes() {
"epoch-2-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"epoch-2-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"epoch-2-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-2-realized-value": [0, 1, 2, 7, 19, 22, 23],
"epoch-2-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-2-sell-side-risk-ratio": [0],
"epoch-2-spent-output-profit-ratio": [0],
"epoch-2-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -965,7 +965,7 @@ export function createVecIdToIndexes() {
"epoch-3-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"epoch-3-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"epoch-3-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-3-realized-value": [0, 1, 2, 7, 19, 22, 23],
"epoch-3-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-3-sell-side-risk-ratio": [0],
"epoch-3-spent-output-profit-ratio": [0],
"epoch-3-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1016,7 +1016,7 @@ export function createVecIdToIndexes() {
"epoch-4-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"epoch-4-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"epoch-4-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-4-realized-value": [0, 1, 2, 7, 19, 22, 23],
"epoch-4-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"epoch-4-sell-side-risk-ratio": [0],
"epoch-4-spent-output-profit-ratio": [0],
"epoch-4-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1124,7 +1124,7 @@ export function createVecIdToIndexes() {
"from-1-000-000sats-to-10-000-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1-000-000sats-to-10-000-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1-000-000sats-to-10-000-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1-000-000sats-to-10-000-000sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1-000-000sats-to-10-000-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1-000-000sats-to-10-000-000sats-sell-side-risk-ratio": [0],
"from-1-000-000sats-to-10-000-000sats-spent-output-profit-ratio": [0],
"from-1-000-000sats-to-10-000-000sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1175,7 +1175,7 @@ export function createVecIdToIndexes() {
"from-1-000btc-to-10-000btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1-000btc-to-10-000btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1-000btc-to-10-000btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1-000btc-to-10-000btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1-000btc-to-10-000btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1-000btc-to-10-000btc-sell-side-risk-ratio": [0],
"from-1-000btc-to-10-000btc-spent-output-profit-ratio": [0],
"from-1-000btc-to-10-000btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1226,7 +1226,7 @@ export function createVecIdToIndexes() {
"from-1-000sats-to-10-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1-000sats-to-10-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1-000sats-to-10-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1-000sats-to-10-000sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1-000sats-to-10-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1-000sats-to-10-000sats-sell-side-risk-ratio": [0],
"from-1-000sats-to-10-000sats-spent-output-profit-ratio": [0],
"from-1-000sats-to-10-000sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1277,7 +1277,7 @@ export function createVecIdToIndexes() {
"from-10-000-000sats-to-1btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10-000-000sats-to-1btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10-000-000sats-to-1btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10-000-000sats-to-1btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10-000-000sats-to-1btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10-000-000sats-to-1btc-sell-side-risk-ratio": [0],
"from-10-000-000sats-to-1btc-spent-output-profit-ratio": [0],
"from-10-000-000sats-to-1btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1328,7 +1328,7 @@ export function createVecIdToIndexes() {
"from-10-000btc-to-100-000btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10-000btc-to-100-000btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10-000btc-to-100-000btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10-000btc-to-100-000btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10-000btc-to-100-000btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10-000btc-to-100-000btc-sell-side-risk-ratio": [0],
"from-10-000btc-to-100-000btc-spent-output-profit-ratio": [0],
"from-10-000btc-to-100-000btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1379,7 +1379,7 @@ export function createVecIdToIndexes() {
"from-10-000sats-to-100-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10-000sats-to-100-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10-000sats-to-100-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10-000sats-to-100-000sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10-000sats-to-100-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10-000sats-to-100-000sats-sell-side-risk-ratio": [0],
"from-10-000sats-to-100-000sats-spent-output-profit-ratio": [0],
"from-10-000sats-to-100-000sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1430,7 +1430,7 @@ export function createVecIdToIndexes() {
"from-100-000btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-100-000btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-100-000btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100-000btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-100-000btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100-000btc-sell-side-risk-ratio": [0],
"from-100-000btc-spent-output-profit-ratio": [0],
"from-100-000btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1481,7 +1481,7 @@ export function createVecIdToIndexes() {
"from-100-000sats-to-1-000-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-100-000sats-to-1-000-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-100-000sats-to-1-000-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100-000sats-to-1-000-000sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-100-000sats-to-1-000-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100-000sats-to-1-000-000sats-sell-side-risk-ratio": [0],
"from-100-000sats-to-1-000-000sats-spent-output-profit-ratio": [0],
"from-100-000sats-to-1-000-000sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1532,7 +1532,7 @@ export function createVecIdToIndexes() {
"from-100btc-to-1-000btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-100btc-to-1-000btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-100btc-to-1-000btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100btc-to-1-000btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-100btc-to-1-000btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100btc-to-1-000btc-sell-side-risk-ratio": [0],
"from-100btc-to-1-000btc-spent-output-profit-ratio": [0],
"from-100btc-to-1-000btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1583,7 +1583,7 @@ export function createVecIdToIndexes() {
"from-100sats-to-1-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-100sats-to-1-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-100sats-to-1-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100sats-to-1-000sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-100sats-to-1-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-100sats-to-1-000sats-sell-side-risk-ratio": [0],
"from-100sats-to-1-000sats-spent-output-profit-ratio": [0],
"from-100sats-to-1-000sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1634,7 +1634,7 @@ export function createVecIdToIndexes() {
"from-10btc-to-100btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10btc-to-100btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10btc-to-100btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10btc-to-100btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10btc-to-100btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10btc-to-100btc-sell-side-risk-ratio": [0],
"from-10btc-to-100btc-spent-output-profit-ratio": [0],
"from-10btc-to-100btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1685,7 +1685,7 @@ export function createVecIdToIndexes() {
"from-10sats-to-100sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10sats-to-100sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10sats-to-100sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10sats-to-100sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10sats-to-100sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10sats-to-100sats-sell-side-risk-ratio": [0],
"from-10sats-to-100sats-spent-output-profit-ratio": [0],
"from-10sats-to-100sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1736,7 +1736,7 @@ export function createVecIdToIndexes() {
"from-10y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10y-sell-side-risk-ratio": [0],
"from-10y-spent-output-profit-ratio": [0],
"from-10y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1784,7 +1784,7 @@ export function createVecIdToIndexes() {
"from-10y-to-15y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-10y-to-15y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-10y-to-15y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10y-to-15y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-10y-to-15y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-10y-to-15y-sell-side-risk-ratio": [0],
"from-10y-to-15y-spent-output-profit-ratio": [0],
"from-10y-to-15y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1838,7 +1838,7 @@ export function createVecIdToIndexes() {
"from-15y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-15y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-15y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-15y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-15y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-15y-sell-side-risk-ratio": [0],
"from-15y-spent-output-profit-ratio": [0],
"from-15y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1889,7 +1889,7 @@ export function createVecIdToIndexes() {
"from-1btc-to-10btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1btc-to-10btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1btc-to-10btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1btc-to-10btc-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1btc-to-10btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1btc-to-10btc-sell-side-risk-ratio": [0],
"from-1btc-to-10btc-spent-output-profit-ratio": [0],
"from-1btc-to-10btc-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1940,7 +1940,7 @@ export function createVecIdToIndexes() {
"from-1d-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1d-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1d-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1d-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1d-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1d-sell-side-risk-ratio": [0],
"from-1d-spent-output-profit-ratio": [0],
"from-1d-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -1988,7 +1988,7 @@ export function createVecIdToIndexes() {
"from-1d-to-1w-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1d-to-1w-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1d-to-1w-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1d-to-1w-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1d-to-1w-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1d-to-1w-sell-side-risk-ratio": [0],
"from-1d-to-1w-spent-output-profit-ratio": [0],
"from-1d-to-1w-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2042,7 +2042,7 @@ export function createVecIdToIndexes() {
"from-1m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1m-sell-side-risk-ratio": [0],
"from-1m-spent-output-profit-ratio": [0],
"from-1m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2090,7 +2090,7 @@ export function createVecIdToIndexes() {
"from-1m-to-3m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1m-to-3m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1m-to-3m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1m-to-3m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1m-to-3m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1m-to-3m-sell-side-risk-ratio": [0],
"from-1m-to-3m-spent-output-profit-ratio": [0],
"from-1m-to-3m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2144,7 +2144,7 @@ export function createVecIdToIndexes() {
"from-1sat-to-10sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1sat-to-10sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1sat-to-10sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1sat-to-10sats-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1sat-to-10sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1sat-to-10sats-sell-side-risk-ratio": [0],
"from-1sat-to-10sats-spent-output-profit-ratio": [0],
"from-1sat-to-10sats-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2195,7 +2195,7 @@ export function createVecIdToIndexes() {
"from-1w-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1w-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1w-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1w-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1w-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1w-sell-side-risk-ratio": [0],
"from-1w-spent-output-profit-ratio": [0],
"from-1w-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2243,7 +2243,7 @@ export function createVecIdToIndexes() {
"from-1w-to-1m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1w-to-1m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1w-to-1m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1w-to-1m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1w-to-1m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1w-to-1m-sell-side-risk-ratio": [0],
"from-1w-to-1m-spent-output-profit-ratio": [0],
"from-1w-to-1m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2297,7 +2297,7 @@ export function createVecIdToIndexes() {
"from-1y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1y-sell-side-risk-ratio": [0],
"from-1y-spent-output-profit-ratio": [0],
"from-1y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2345,7 +2345,7 @@ export function createVecIdToIndexes() {
"from-1y-to-2y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-1y-to-2y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-1y-to-2y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1y-to-2y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-1y-to-2y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-1y-to-2y-sell-side-risk-ratio": [0],
"from-1y-to-2y-spent-output-profit-ratio": [0],
"from-1y-to-2y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2399,7 +2399,7 @@ export function createVecIdToIndexes() {
"from-2m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-2m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-2m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-2m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-2m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-2m-sell-side-risk-ratio": [0],
"from-2m-spent-output-profit-ratio": [0],
"from-2m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2450,7 +2450,7 @@ export function createVecIdToIndexes() {
"from-2y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-2y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-2y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-2y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-2y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-2y-sell-side-risk-ratio": [0],
"from-2y-spent-output-profit-ratio": [0],
"from-2y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2498,7 +2498,7 @@ export function createVecIdToIndexes() {
"from-2y-to-3y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-2y-to-3y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-2y-to-3y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-2y-to-3y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-2y-to-3y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-2y-to-3y-sell-side-risk-ratio": [0],
"from-2y-to-3y-spent-output-profit-ratio": [0],
"from-2y-to-3y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2552,7 +2552,7 @@ export function createVecIdToIndexes() {
"from-3m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-3m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-3m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-3m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3m-sell-side-risk-ratio": [0],
"from-3m-spent-output-profit-ratio": [0],
"from-3m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2600,7 +2600,7 @@ export function createVecIdToIndexes() {
"from-3m-to-6m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-3m-to-6m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-3m-to-6m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3m-to-6m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-3m-to-6m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3m-to-6m-sell-side-risk-ratio": [0],
"from-3m-to-6m-spent-output-profit-ratio": [0],
"from-3m-to-6m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2654,7 +2654,7 @@ export function createVecIdToIndexes() {
"from-3y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-3y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-3y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-3y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3y-sell-side-risk-ratio": [0],
"from-3y-spent-output-profit-ratio": [0],
"from-3y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2702,7 +2702,7 @@ export function createVecIdToIndexes() {
"from-3y-to-4y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-3y-to-4y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-3y-to-4y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3y-to-4y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-3y-to-4y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-3y-to-4y-sell-side-risk-ratio": [0],
"from-3y-to-4y-spent-output-profit-ratio": [0],
"from-3y-to-4y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2756,7 +2756,7 @@ export function createVecIdToIndexes() {
"from-4m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-4m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-4m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-4m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-4m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-4m-sell-side-risk-ratio": [0],
"from-4m-spent-output-profit-ratio": [0],
"from-4m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2807,7 +2807,7 @@ export function createVecIdToIndexes() {
"from-4y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-4y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-4y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-4y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-4y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-4y-sell-side-risk-ratio": [0],
"from-4y-spent-output-profit-ratio": [0],
"from-4y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2855,7 +2855,7 @@ export function createVecIdToIndexes() {
"from-4y-to-5y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-4y-to-5y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-4y-to-5y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-4y-to-5y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-4y-to-5y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-4y-to-5y-sell-side-risk-ratio": [0],
"from-4y-to-5y-spent-output-profit-ratio": [0],
"from-4y-to-5y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2909,7 +2909,7 @@ export function createVecIdToIndexes() {
"from-5m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-5m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-5m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-5m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-5m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-5m-sell-side-risk-ratio": [0],
"from-5m-spent-output-profit-ratio": [0],
"from-5m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -2960,7 +2960,7 @@ export function createVecIdToIndexes() {
"from-5y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-5y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-5y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-5y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-5y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-5y-sell-side-risk-ratio": [0],
"from-5y-spent-output-profit-ratio": [0],
"from-5y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3008,7 +3008,7 @@ export function createVecIdToIndexes() {
"from-5y-to-7y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-5y-to-7y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-5y-to-7y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-5y-to-7y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-5y-to-7y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-5y-to-7y-sell-side-risk-ratio": [0],
"from-5y-to-7y-spent-output-profit-ratio": [0],
"from-5y-to-7y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3062,7 +3062,7 @@ export function createVecIdToIndexes() {
"from-6m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-6m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-6m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-6m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-6m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-6m-sell-side-risk-ratio": [0],
"from-6m-spent-output-profit-ratio": [0],
"from-6m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3110,7 +3110,7 @@ export function createVecIdToIndexes() {
"from-6m-to-1y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-6m-to-1y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-6m-to-1y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-6m-to-1y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-6m-to-1y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-6m-to-1y-sell-side-risk-ratio": [0],
"from-6m-to-1y-spent-output-profit-ratio": [0],
"from-6m-to-1y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3164,7 +3164,7 @@ export function createVecIdToIndexes() {
"from-6y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-6y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-6y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-6y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-6y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-6y-sell-side-risk-ratio": [0],
"from-6y-spent-output-profit-ratio": [0],
"from-6y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3215,7 +3215,7 @@ export function createVecIdToIndexes() {
"from-7y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-7y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-7y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-7y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-7y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-7y-sell-side-risk-ratio": [0],
"from-7y-spent-output-profit-ratio": [0],
"from-7y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3263,7 +3263,7 @@ export function createVecIdToIndexes() {
"from-7y-to-10y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-7y-to-10y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-7y-to-10y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-7y-to-10y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-7y-to-10y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-7y-to-10y-sell-side-risk-ratio": [0],
"from-7y-to-10y-spent-output-profit-ratio": [0],
"from-7y-to-10y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3317,7 +3317,7 @@ export function createVecIdToIndexes() {
"from-8y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"from-8y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"from-8y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"from-8y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"from-8y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"from-8y-sell-side-risk-ratio": [0],
"from-8y-spent-output-profit-ratio": [0],
"from-8y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3392,7 +3392,7 @@ export function createVecIdToIndexes() {
"lth-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"lth-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"lth-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"lth-realized-value": [0, 1, 2, 7, 19, 22, 23],
"lth-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"lth-sell-side-risk-ratio": [0],
"lth-spent-output-profit-ratio": [0],
"lth-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3494,7 +3494,7 @@ export function createVecIdToIndexes() {
"p2a-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2a-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2a-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2a-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2a-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2a-sell-side-risk-ratio": [0],
"p2a-spent-output-profit-ratio": [0],
"p2a-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3557,7 +3557,7 @@ export function createVecIdToIndexes() {
"p2ms-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2ms-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2ms-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2ms-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2ms-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2ms-sell-side-risk-ratio": [0],
"p2ms-spent-output-profit-ratio": [0],
"p2ms-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3619,7 +3619,7 @@ export function createVecIdToIndexes() {
"p2pk33-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2pk33-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2pk33-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2pk33-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2pk33-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2pk33-sell-side-risk-ratio": [0],
"p2pk33-spent-output-profit-ratio": [0],
"p2pk33-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3682,7 +3682,7 @@ export function createVecIdToIndexes() {
"p2pk65-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2pk65-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2pk65-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2pk65-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2pk65-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2pk65-sell-side-risk-ratio": [0],
"p2pk65-spent-output-profit-ratio": [0],
"p2pk65-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3745,7 +3745,7 @@ export function createVecIdToIndexes() {
"p2pkh-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2pkh-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2pkh-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2pkh-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2pkh-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2pkh-sell-side-risk-ratio": [0],
"p2pkh-spent-output-profit-ratio": [0],
"p2pkh-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3808,7 +3808,7 @@ export function createVecIdToIndexes() {
"p2sh-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2sh-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2sh-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2sh-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2sh-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2sh-sell-side-risk-ratio": [0],
"p2sh-spent-output-profit-ratio": [0],
"p2sh-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3871,7 +3871,7 @@ export function createVecIdToIndexes() {
"p2tr-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2tr-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2tr-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2tr-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2tr-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2tr-sell-side-risk-ratio": [0],
"p2tr-spent-output-profit-ratio": [0],
"p2tr-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3934,7 +3934,7 @@ export function createVecIdToIndexes() {
"p2wpkh-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2wpkh-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2wpkh-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2wpkh-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2wpkh-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2wpkh-sell-side-risk-ratio": [0],
"p2wpkh-spent-output-profit-ratio": [0],
"p2wpkh-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -3997,7 +3997,7 @@ export function createVecIdToIndexes() {
"p2wsh-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"p2wsh-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"p2wsh-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"p2wsh-realized-value": [0, 1, 2, 7, 19, 22, 23],
"p2wsh-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"p2wsh-sell-side-risk-ratio": [0],
"p2wsh-spent-output-profit-ratio": [0],
"p2wsh-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4060,7 +4060,7 @@ export function createVecIdToIndexes() {
"realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"realized-value": [0, 1, 2, 7, 19, 22, 23],
"realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"sell-side-risk-ratio": [0],
"spent-output-profit-ratio": [0],
"sth-adjusted-spent-output-profit-ratio": [0],
@@ -4105,7 +4105,7 @@ export function createVecIdToIndexes() {
"sth-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"sth-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"sth-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"sth-realized-value": [0, 1, 2, 7, 19, 22, 23],
"sth-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"sth-sell-side-risk-ratio": [0],
"sth-spent-output-profit-ratio": [0],
"sth-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4234,7 +4234,7 @@ export function createVecIdToIndexes() {
"unknown-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"unknown-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"unknown-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"unknown-realized-value": [0, 1, 2, 7, 19, 22, 23],
"unknown-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"unknown-sell-side-risk-ratio": [0],
"unknown-spent-output-profit-ratio": [0],
"unknown-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4299,7 +4299,7 @@ export function createVecIdToIndexes() {
"up-to-10y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-10y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-10y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-10y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-10y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-10y-sell-side-risk-ratio": [0],
"up-to-10y-spent-output-profit-ratio": [0],
"up-to-10y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4350,7 +4350,7 @@ export function createVecIdToIndexes() {
"up-to-15y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-15y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-15y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-15y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-15y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-15y-sell-side-risk-ratio": [0],
"up-to-15y-spent-output-profit-ratio": [0],
"up-to-15y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4401,7 +4401,7 @@ export function createVecIdToIndexes() {
"up-to-1d-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-1d-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-1d-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1d-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-1d-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1d-sell-side-risk-ratio": [0],
"up-to-1d-spent-output-profit-ratio": [0],
"up-to-1d-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4452,7 +4452,7 @@ export function createVecIdToIndexes() {
"up-to-1m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-1m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-1m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-1m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1m-sell-side-risk-ratio": [0],
"up-to-1m-spent-output-profit-ratio": [0],
"up-to-1m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4503,7 +4503,7 @@ export function createVecIdToIndexes() {
"up-to-1w-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-1w-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-1w-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1w-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-1w-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1w-sell-side-risk-ratio": [0],
"up-to-1w-spent-output-profit-ratio": [0],
"up-to-1w-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4554,7 +4554,7 @@ export function createVecIdToIndexes() {
"up-to-1y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-1y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-1y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-1y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-1y-sell-side-risk-ratio": [0],
"up-to-1y-spent-output-profit-ratio": [0],
"up-to-1y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4605,7 +4605,7 @@ export function createVecIdToIndexes() {
"up-to-2m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-2m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-2m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-2m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-2m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-2m-sell-side-risk-ratio": [0],
"up-to-2m-spent-output-profit-ratio": [0],
"up-to-2m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4656,7 +4656,7 @@ export function createVecIdToIndexes() {
"up-to-2y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-2y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-2y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-2y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-2y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-2y-sell-side-risk-ratio": [0],
"up-to-2y-spent-output-profit-ratio": [0],
"up-to-2y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4707,7 +4707,7 @@ export function createVecIdToIndexes() {
"up-to-3m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-3m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-3m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-3m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-3m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-3m-sell-side-risk-ratio": [0],
"up-to-3m-spent-output-profit-ratio": [0],
"up-to-3m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4758,7 +4758,7 @@ export function createVecIdToIndexes() {
"up-to-3y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-3y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-3y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-3y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-3y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-3y-sell-side-risk-ratio": [0],
"up-to-3y-spent-output-profit-ratio": [0],
"up-to-3y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4809,7 +4809,7 @@ export function createVecIdToIndexes() {
"up-to-4m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-4m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-4m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-4m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-4m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-4m-sell-side-risk-ratio": [0],
"up-to-4m-spent-output-profit-ratio": [0],
"up-to-4m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4860,7 +4860,7 @@ export function createVecIdToIndexes() {
"up-to-4y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-4y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-4y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-4y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-4y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-4y-sell-side-risk-ratio": [0],
"up-to-4y-spent-output-profit-ratio": [0],
"up-to-4y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4911,7 +4911,7 @@ export function createVecIdToIndexes() {
"up-to-5m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-5m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-5m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-5m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-5m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-5m-sell-side-risk-ratio": [0],
"up-to-5m-spent-output-profit-ratio": [0],
"up-to-5m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -4962,7 +4962,7 @@ export function createVecIdToIndexes() {
"up-to-5y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-5y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-5y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-5y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-5y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-5y-sell-side-risk-ratio": [0],
"up-to-5y-spent-output-profit-ratio": [0],
"up-to-5y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -5013,7 +5013,7 @@ export function createVecIdToIndexes() {
"up-to-6m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-6m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-6m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-6m-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-6m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-6m-sell-side-risk-ratio": [0],
"up-to-6m-spent-output-profit-ratio": [0],
"up-to-6m-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -5064,7 +5064,7 @@ export function createVecIdToIndexes() {
"up-to-6y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-6y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-6y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-6y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-6y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-6y-sell-side-risk-ratio": [0],
"up-to-6y-spent-output-profit-ratio": [0],
"up-to-6y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -5115,7 +5115,7 @@ export function createVecIdToIndexes() {
"up-to-7y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-7y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-7y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-7y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-7y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-7y-sell-side-risk-ratio": [0],
"up-to-7y-spent-output-profit-ratio": [0],
"up-to-7y-supply": [0, 1, 2, 5, 7, 19, 22, 23],
@@ -5166,7 +5166,7 @@ export function createVecIdToIndexes() {
"up-to-8y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23],
"up-to-8y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23],
"up-to-8y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-8y-realized-value": [0, 1, 2, 7, 19, 22, 23],
"up-to-8y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23],
"up-to-8y-sell-side-risk-ratio": [0],
"up-to-8y-spent-output-profit-ratio": [0],
"up-to-8y-supply": [0, 1, 2, 5, 7, 19, 22, 23],