diff --git a/crates/brk_computer/src/vecs/grouped/ratio_from_dateindex.rs b/crates/brk_computer/src/vecs/grouped/ratio_from_dateindex.rs index d322aaf85..c6aaf178e 100644 --- a/crates/brk_computer/src/vecs/grouped/ratio_from_dateindex.rs +++ b/crates/brk_computer/src/vecs/grouped/ratio_from_dateindex.rs @@ -24,8 +24,10 @@ pub struct ComputedRatioVecsFromDateIndex { pub ratio_1w_sma: ComputedVecsFromDateIndex, pub ratio_1m_sma: ComputedVecsFromDateIndex, pub ratio_1y_sma: ComputedVecsFromDateIndex, + pub ratio_4y_sma: ComputedVecsFromDateIndex, pub ratio_1y_sma_momentum_oscillator: ComputedVecsFromDateIndex, - pub ratio_standard_deviation: ComputedVecsFromDateIndex, + pub ratio_sd: ComputedVecsFromDateIndex, + pub ratio_4y_sd: ComputedVecsFromDateIndex, pub ratio_p99_9: ComputedVecsFromDateIndex, pub ratio_p99_5: ComputedVecsFromDateIndex, pub ratio_p99: ComputedVecsFromDateIndex, @@ -51,6 +53,7 @@ pub struct ComputedRatioVecsFromDateIndex { pub ratio_m2sd_as_price: ComputedVecsFromDateIndex, pub ratio_m3sd_as_price: ComputedVecsFromDateIndex, pub ratio_zscore: ComputedVecsFromDateIndex, + pub ratio_4y_zscore: ComputedVecsFromDateIndex, } const VERSION: Version = Version::ZERO; @@ -116,6 +119,14 @@ impl ComputedRatioVecsFromDateIndex { format, options, )?, + ratio_4y_sma: ComputedVecsFromDateIndex::forced_import( + path, + &format!("{name}_ratio_4y_sma"), + true, + version + VERSION + Version::ZERO, + format, + options, + )?, ratio_1y_sma_momentum_oscillator: ComputedVecsFromDateIndex::forced_import( path, &format!("{name}_ratio_1y_sma_momentum_oscillator"), @@ -124,9 +135,17 @@ impl ComputedRatioVecsFromDateIndex { format, options, )?, - ratio_standard_deviation: ComputedVecsFromDateIndex::forced_import( + ratio_sd: ComputedVecsFromDateIndex::forced_import( path, - &format!("{name}_ratio_standard_deviation"), + &format!("{name}_ratio_sd"), + true, + version + VERSION + Version::ZERO, + format, + options, + )?, + ratio_4y_sd: ComputedVecsFromDateIndex::forced_import( + path, + &format!("{name}_ratio_4y_sd"), true, version + VERSION + Version::ZERO, format, @@ -332,6 +351,14 @@ impl ComputedRatioVecsFromDateIndex { format, options, )?, + ratio_4y_zscore: ComputedVecsFromDateIndex::forced_import( + path, + &format!("{name}_ratio_4y_zscore"), + true, + version + VERSION + Version::ZERO, + format, + options, + )?, }) } @@ -476,6 +503,22 @@ impl ComputedRatioVecsFromDateIndex { }, )?; + self.ratio_4y_sma.compute_all( + indexer, + indexes, + starting_indexes, + exit, + |v, _, _, starting_indexes, exit| { + v.compute_sma_( + starting_indexes.dateindex, + self.ratio.dateindex.as_ref().unwrap(), + 4 * 365, + exit, + Some(min_ratio_date), + ) + }, + )?; + self.ratio_1y_sma_momentum_oscillator.compute_all( indexer, indexes, @@ -528,6 +571,8 @@ impl ComputedRatioVecsFromDateIndex { let mut sma_iter = self.ratio_sma.dateindex.as_ref().unwrap().into_iter(); + let mut _4y_sma_iter = self.ratio_4y_sma.dateindex.as_ref().unwrap().into_iter(); + let nan = StoredF32::from(f32::NAN); self.ratio .dateindex @@ -566,7 +611,12 @@ impl ComputedRatioVecsFromDateIndex { .as_mut() .unwrap() .forced_push_at(index, nan, exit)?; - self.ratio_standard_deviation + self.ratio_sd + .dateindex + .as_mut() + .unwrap() + .forced_push_at(index, nan, exit)?; + self.ratio_4y_sd .dateindex .as_mut() .unwrap() @@ -645,12 +695,26 @@ impl ComputedRatioVecsFromDateIndex { .sqrt(), ); - self.ratio_standard_deviation + self.ratio_sd .dateindex .as_mut() .unwrap() .forced_push_at(index, sd, exit)?; + let _4y_avg = _4y_sma_iter.unwrap_get_inner(index); + + let _4y_sd = StoredF32::from( + (sorted.iter().map(|v| (**v - *_4y_avg).powi(2)).sum::() + / (index.unwrap_to_usize() + 1) as f32) + .sqrt(), + ); + + self.ratio_4y_sd + .dateindex + .as_mut() + .unwrap() + .forced_push_at(index, _4y_sd, exit)?; + self.ratio_p1sd.dateindex.as_mut().unwrap().forced_push_at( index, avg + sd, @@ -726,7 +790,13 @@ impl ComputedRatioVecsFromDateIndex { exit, None as Option<&EagerVec<_, _>>, )?; - self.ratio_standard_deviation.compute_rest( + self.ratio_sd.compute_rest( + indexes, + starting_indexes, + exit, + None as Option<&EagerVec<_, _>>, + )?; + self.ratio_4y_sd.compute_rest( indexes, starting_indexes, exit, @@ -1007,21 +1077,27 @@ impl ComputedRatioVecsFromDateIndex { starting_indexes, exit, |vec, _, _, starting_indexes, exit| { - let mut sma_iter = self.ratio_sma.dateindex.as_ref().unwrap().into_iter(); - let mut sd_iter = self - .ratio_standard_deviation - .dateindex - .as_ref() - .unwrap() - .into_iter(); - vec.compute_transform( + vec.compute_zscore( starting_indexes.dateindex, self.ratio.dateindex.as_ref().unwrap(), - |(i, ratio, ..)| { - let sma = sma_iter.unwrap_get_inner(i); - let sd = sd_iter.unwrap_get_inner(i); - (i, (ratio - sma) / sd) - }, + self.ratio_sma.dateindex.as_ref().unwrap(), + self.ratio_sd.dateindex.as_ref().unwrap(), + exit, + ) + }, + )?; + + self.ratio_4y_zscore.compute_all( + indexer, + indexes, + starting_indexes, + exit, + |vec, _, _, starting_indexes, exit| { + vec.compute_zscore( + starting_indexes.dateindex, + self.ratio.dateindex.as_ref().unwrap(), + self.ratio_4y_sma.dateindex.as_ref().unwrap(), + self.ratio_4y_sd.dateindex.as_ref().unwrap(), exit, ) }, @@ -1032,7 +1108,8 @@ impl ComputedRatioVecsFromDateIndex { fn mut_ratio_vecs(&mut self) -> Vec<&mut EagerVec> { vec![ - self.ratio_standard_deviation.dateindex.as_mut().unwrap(), + self.ratio_sd.dateindex.as_mut().unwrap(), + self.ratio_4y_sd.dateindex.as_mut().unwrap(), self.ratio_p99_9.dateindex.as_mut().unwrap(), self.ratio_p99_5.dateindex.as_mut().unwrap(), self.ratio_p99.dateindex.as_mut().unwrap(), @@ -1056,8 +1133,10 @@ impl ComputedRatioVecsFromDateIndex { self.ratio_1w_sma.vecs(), self.ratio_1m_sma.vecs(), self.ratio_1y_sma.vecs(), + self.ratio_4y_sma.vecs(), self.ratio_1y_sma_momentum_oscillator.vecs(), - self.ratio_standard_deviation.vecs(), + self.ratio_sd.vecs(), + self.ratio_4y_sd.vecs(), self.ratio_p99_9.vecs(), self.ratio_p99_5.vecs(), self.ratio_p99.vecs(), @@ -1083,6 +1162,7 @@ impl ComputedRatioVecsFromDateIndex { self.ratio_m2sd_as_price.vecs(), self.ratio_m3sd_as_price.vecs(), self.ratio_zscore.vecs(), + self.ratio_4y_zscore.vecs(), ] .into_iter() .flatten() diff --git a/crates/brk_computer/src/vecs/market.rs b/crates/brk_computer/src/vecs/market.rs index 91b236da0..6b2cb01b7 100644 --- a/crates/brk_computer/src/vecs/market.rs +++ b/crates/brk_computer/src/vecs/market.rs @@ -36,11 +36,15 @@ pub struct Vecs { pub indexes_to_55d_sma: ComputedRatioVecsFromDateIndex, pub indexes_to_89d_sma: ComputedRatioVecsFromDateIndex, pub indexes_to_144d_sma: ComputedRatioVecsFromDateIndex, + pub indexes_to_200d_sma: ComputedRatioVecsFromDateIndex, pub indexes_to_1y_sma: ComputedRatioVecsFromDateIndex, pub indexes_to_2y_sma: ComputedRatioVecsFromDateIndex, pub indexes_to_200w_sma: ComputedRatioVecsFromDateIndex, pub indexes_to_4y_sma: ComputedRatioVecsFromDateIndex, + pub indexes_to_200d_sma_x2_4: ComputedVecsFromDateIndex, + pub indexes_to_200d_sma_x0_8: ComputedVecsFromDateIndex, + pub price_1d_ago: ComputedVecsFromDateIndex, pub price_1w_ago: ComputedVecsFromDateIndex, pub price_1m_ago: ComputedVecsFromDateIndex, @@ -306,6 +310,14 @@ impl Vecs { format, StorableVecGeneatorOptions::default().add_last(), )?, + indexes_to_200d_sma: ComputedRatioVecsFromDateIndex::forced_import( + path, + "200d_sma", + true, + version + VERSION + Version::ZERO, + format, + StorableVecGeneatorOptions::default().add_last(), + )?, indexes_to_1y_sma: ComputedRatioVecsFromDateIndex::forced_import( path, "1y_sma", @@ -1215,6 +1227,23 @@ impl Vecs { format, StorableVecGeneatorOptions::default().add_last(), )?, + + indexes_to_200d_sma_x2_4: ComputedVecsFromDateIndex::forced_import( + path, + "200d_sma_x2_4", + true, + version + VERSION + Version::ZERO, + format, + StorableVecGeneatorOptions::default().add_last(), + )?, + indexes_to_200d_sma_x0_8: ComputedVecsFromDateIndex::forced_import( + path, + "200d_sma_x0_8", + true, + version + VERSION + Version::ZERO, + format, + StorableVecGeneatorOptions::default().add_last(), + )?, }) } @@ -1771,6 +1800,7 @@ impl Vecs { (&mut self.indexes_to_55d_sma, 55), (&mut self.indexes_to_89d_sma, 89), (&mut self.indexes_to_144d_sma, 144), + (&mut self.indexes_to_200d_sma, 200), (&mut self.indexes_to_1y_sma, 365), (&mut self.indexes_to_2y_sma, 2 * 365), (&mut self.indexes_to_200w_sma, 200 * 7), @@ -1797,7 +1827,51 @@ impl Vecs { }); }); Ok(()) - }) + })?; + + self.indexes_to_200d_sma_x0_8.compute_all( + indexer, + indexes, + starting_indexes, + exit, + |v, _, _, starting_indexes, exit| { + v.compute_transform( + starting_indexes.dateindex, + self.indexes_to_200d_sma + .price + .as_ref() + .unwrap() + .dateindex + .as_ref() + .unwrap(), + |(i, v, ..)| (i, v * 0.8), + exit, + ) + }, + )?; + + self.indexes_to_200d_sma_x2_4.compute_all( + indexer, + indexes, + starting_indexes, + exit, + |v, _, _, starting_indexes, exit| { + v.compute_transform( + starting_indexes.dateindex, + self.indexes_to_200d_sma + .price + .as_ref() + .unwrap() + .dateindex + .as_ref() + .unwrap(), + |(i, v, ..)| (i, v * 2.4), + exit, + ) + }, + )?; + + Ok(()) } pub fn vecs(&self) -> Vec<&dyn AnyCollectableVec> { @@ -1817,10 +1891,13 @@ impl Vecs { self.indexes_to_55d_sma.vecs(), self.indexes_to_89d_sma.vecs(), self.indexes_to_144d_sma.vecs(), + self.indexes_to_200d_sma.vecs(), self.indexes_to_1y_sma.vecs(), self.indexes_to_2y_sma.vecs(), self.indexes_to_200w_sma.vecs(), self.indexes_to_4y_sma.vecs(), + self.indexes_to_200d_sma_x0_8.vecs(), + self.indexes_to_200d_sma_x2_4.vecs(), self.price_1d_ago.vecs(), self.price_1w_ago.vecs(), self.price_1m_ago.vecs(), diff --git a/crates/brk_core/src/structs/dollars.rs b/crates/brk_core/src/structs/dollars.rs index 0d12ce541..024050b41 100644 --- a/crates/brk_core/src/structs/dollars.rs +++ b/crates/brk_core/src/structs/dollars.rs @@ -178,6 +178,17 @@ impl Mul for Close { } } +impl Mul for Dollars { + type Output = Dollars; + fn mul(self, rhs: f64) -> Self::Output { + if rhs.fract() != 0.0 { + Self::from(self.0 * rhs) + } else { + self * rhs as i64 + } + } +} + impl Mul for Dollars { type Output = Self; fn mul(self, rhs: Bitcoin) -> Self::Output { @@ -208,11 +219,14 @@ impl Mul for Dollars { impl Mul for Dollars { type Output = Self; fn mul(self, rhs: StoredF32) -> Self::Output { - if rhs.fract() != 0.0 { - Self::from(self.0 * *rhs as f64) - } else { - self * *rhs as i64 - } + self * *rhs as f64 + } +} + +impl Mul for Dollars { + type Output = Self; + fn mul(self, rhs: StoredF64) -> Self::Output { + self * *rhs } } diff --git a/crates/brk_vec/src/variants/eager.rs b/crates/brk_vec/src/variants/eager.rs index cad17d823..cefd75334 100644 --- a/crates/brk_vec/src/variants/eager.rs +++ b/crates/brk_vec/src/variants/eager.rs @@ -1015,6 +1015,32 @@ where self.safe_flush(exit) } + + pub fn compute_zscore( + &mut self, + max_from: I, + ratio: &impl AnyIterableVec, + sma: &impl AnyIterableVec, + sd: &impl AnyIterableVec, + exit: &Exit, + ) -> Result<()> + where + T: From, + { + let mut sma_iter = sma.iter(); + let mut sd_iter = sd.iter(); + + self.compute_transform( + max_from, + ratio, + |(i, ratio, ..)| { + let sma = sma_iter.unwrap_get_inner(i); + let sd = sd_iter.unwrap_get_inner(i); + (i, T::from((ratio - sma) / sd)) + }, + exit, + ) + } } impl EagerVec { diff --git a/websites/default/packages/lightweight-charts/wrapper.js b/websites/default/packages/lightweight-charts/wrapper.js index 53c7f8fe1..eee3679d3 100644 --- a/websites/default/packages/lightweight-charts/wrapper.js +++ b/websites/default/packages/lightweight-charts/wrapper.js @@ -141,7 +141,7 @@ function createChartElement({ } : {}), // ..._options, - }) + }), ); ichart.priceScale("right").applyOptions({ @@ -173,7 +173,7 @@ function createChartElement({ }, }, }); - } + }, ); signals.createEffect(index, (index) => { @@ -181,12 +181,12 @@ function createChartElement({ index === /** @satisfies {MonthIndex} */ (7) ? 1 : index === /** @satisfies {QuarterIndex} */ (19) - ? 2 - : index === /** @satisfies {YearIndex} */ (23) - ? 6 - : index === /** @satisfies {DecadeIndex} */ (1) - ? 60 - : 0.5; + ? 2 + : index === /** @satisfies {YearIndex} */ (23) + ? 6 + : index === /** @satisfies {DecadeIndex} */ (1) + ? 60 + : 0.5; ichart.applyOptions({ timeScale: { @@ -209,7 +209,7 @@ function createChartElement({ activeResources.forEach((v) => { v.fetch(); }); - }) + }), ); if (fitContent) { @@ -240,7 +240,8 @@ function createChartElement({ const children = Array.from(parent.childNodes).filter( (element) => - /** @type {HTMLElement} */ (element).dataset.position === position + /** @type {HTMLElement} */ (element).dataset.position === + position, ); if (children.length === 1) { @@ -262,7 +263,7 @@ function createChartElement({ fieldset.append(createChild(pane)); }), - paneIndex ? 50 : 0 + paneIndex ? 50 : 0, ); } @@ -346,7 +347,7 @@ function createChartElement({ // Or remove ? iseries.applyOptions({ visible: active, - }) + }), ); iseries.setSeriesOrder(order); @@ -377,7 +378,7 @@ function createChartElement({ index, index === /** @satisfies {Height} */ (5) ? "timestamp-fixed" - : "timestamp" + : "timestamp", ); timeResource.fetch(); @@ -400,13 +401,17 @@ function createChartElement({ ({ _indexes, values }) => { if (!_indexes?.length || !values?.length) return; + const consoleTimeLabel = `${vecId}-time`; + console.time(consoleTimeLabel); + const indexes = /** @type {number[]} */ (_indexes); let length = Math.min(indexes.length, values.length); // TODO: Don't create new Array if data already present, update instead - /** @type {LineData[] | CandlestickData[]} */ - const data = new Array(length); + const data = /** @type {LineData[] | CandlestickData[]} */ ( + Array.from({ length }) + ); let prevTime = null; let timeOffset = 0; @@ -489,54 +494,81 @@ function createChartElement({ while (i < data.length) { const dataI = data[i]; const iTime = dataI.time; - const seriesDataJ = /** @type {typeof dataI} */ ( - seriesData[j] - ); - const jTime = seriesDataJ.time; - if (iTime === jTime) { - const historicalUpdate = iTime < last.time; - - if ("value" in dataI) { - if ( - // @ts-ignore - dataI.value !== seriesDataJ.value && - // @ts-ignore - (!isNaN(dataI.value) || !isNaN(seriesDataJ.value)) - ) { - // console.log(vecId); - iseries.update(dataI, historicalUpdate); - } - } else if ( - // @ts-ignore - dataI.open !== seriesDataJ.open || - // @ts-ignore - dataI.high !== seriesDataJ.high || - // @ts-ignore - dataI.low !== seriesDataJ.low || - // @ts-ignore - dataI.close !== seriesDataJ.close - ) { - // console.log({ - // vecId, - // dataI, - // i, - // data, - // j, - // seriesDataJ, - // seriesData, - // }); - iseries.update(dataI, historicalUpdate); - } - i++; - j++; - } else if (iTime < jTime) { - iseries.update(dataI, true); - i++; - } else if (iTime > last.time) { + if (iTime > last.time) { + console.log(0, { + vecId, + dataI, + i, + data, + }); iseries.update(dataI); i++; - } else if (iTime > jTime) { - j++; + } else { + const seriesDataJ = /** @type {typeof dataI} */ ( + seriesData[j] + ); + const jTime = seriesDataJ.time; + if (iTime === jTime) { + const historicalUpdate = iTime < last.time; + + if ("value" in dataI) { + if ( + // @ts-ignore + dataI.value !== seriesDataJ.value && + // @ts-ignore + (!isNaN(dataI.value) || !isNaN(seriesDataJ.value)) + ) { + console.log(1, { + vecId, + dataI, + i, + data, + j, + seriesDataJ, + seriesData, + }); + iseries.update(dataI, historicalUpdate); + } + } else if ( + // @ts-ignore + dataI.open !== seriesDataJ.open || + // @ts-ignore + dataI.high !== seriesDataJ.high || + // @ts-ignore + dataI.low !== seriesDataJ.low || + // @ts-ignore + dataI.close !== seriesDataJ.close + ) { + console.log(2, { + vecId, + dataI, + i, + data, + j, + seriesDataJ, + seriesData, + }); + iseries.update(dataI, historicalUpdate); + } + i++; + j++; + } else if (iTime < jTime) { + console.log(3, { + vecId, + dataI, + i, + data, + j, + seriesDataJ, + seriesData, + }); + iseries.update(dataI, true); + i++; + } else if (iTime > jTime) { + j++; + } else { + throw Error("Unreachable"); + } } } } @@ -546,7 +578,9 @@ function createChartElement({ index, unit, }); - } + + console.timeEnd(consoleTimeLabel); + }, ); } else { activeResources.delete(valuesResource); @@ -639,7 +673,7 @@ function createChartElement({ borderVisible: false, visible: defaultActive !== false, }, - paneIndex + paneIndex, ) ); @@ -695,7 +729,7 @@ function createChartElement({ color: color(), ...options, }, - paneIndex + paneIndex, ) ); @@ -763,7 +797,7 @@ function createChartElement({ topFillColor2: "transparent", lineVisible: true, }, - paneIndex + paneIndex, ) ); @@ -926,7 +960,7 @@ function createLegend({ signals, utils }) { } else { spanColor.style.backgroundColor = tameColor(color); } - } + }, ); }); @@ -1086,17 +1120,17 @@ function numberToShortUSFormat(value, digits) { if (modulused === 0) { return `${numberToUSFormat( value / (1_000_000 * 1_000 ** letterIndex), - 3 + 3, )}${letter}`; } else if (modulused === 1) { return `${numberToUSFormat( value / (1_000_000 * 1_000 ** letterIndex), - 2 + 2, )}${letter}`; } else { return `${numberToUSFormat( value / (1_000_000 * 1_000 ** letterIndex), - 1 + 1, )}${letter}`; } } @@ -1146,7 +1180,7 @@ function createOklchToRGBA() { return rgb.map((c) => Math.abs(c) > 0.0031308 ? (c < 0 ? -1 : 1) * (1.055 * Math.abs(c) ** (1 / 2.4) - 0.055) - : 12.92 * c + : 12.92 * c, ); } /** @@ -1158,7 +1192,7 @@ function createOklchToRGBA() { 1, 0.3963377773761749, 0.2158037573099136, 1, -0.1055613458156586, -0.0638541728258133, 1, -0.0894841775298119, -1.2914855480194092, ]), - lab + lab, ); const LMS = /** @type {[number, number, number]} */ ( LMSg.map((val) => val ** 3) @@ -1169,7 +1203,7 @@ function createOklchToRGBA() { -0.0405757452148008, 1.112286803280317, -0.0717110580655164, -0.0763729366746601, -0.4214933324022432, 1.5869240198367816, ]), - LMS + LMS, ); } /** @@ -1182,7 +1216,7 @@ function createOklchToRGBA() { -0.9692436362808796, 1.8759675015077202, 0.04155505740717559, 0.05563007969699366, -0.20397695888897652, 1.0569715142428786, ], - xyz + xyz, ); } @@ -1205,8 +1239,8 @@ function createOklchToRGBA() { }); const rgb = srgbLinear2rgb( xyz2rgbLinear( - oklab2xyz(oklch2oklab(/** @type {[number, number, number]} */ (lch))) - ) + oklab2xyz(oklch2oklab(/** @type {[number, number, number]} */ (lch))), + ), ).map((v) => { return Math.max(Math.min(Math.round(v * 255), 255), 0); }); diff --git a/websites/default/scripts/main.js b/websites/default/scripts/main.js index cda187f03..bec79049b 100644 --- a/websites/default/scripts/main.js +++ b/websites/default/scripts/main.js @@ -63,14 +63,14 @@ function initPackages() { const imports = { async signals() { return import("../packages/solid-signals/wrapper.js").then( - (d) => d.default + (d) => d.default, ); }, async lightweightCharts() { return window.document.fonts.ready.then(() => import("../packages/lightweight-charts/wrapper.js").then( - (d) => d.default - ) + (d) => d.default, + ), ); }, async leanQr() { @@ -78,7 +78,7 @@ function initPackages() { }, async ufuzzy() { return import("../packages/ufuzzy/v1.0.18/script.js").then( - ({ default: d }) => d + ({ default: d }) => d, ); }, }; @@ -586,7 +586,7 @@ function createUtils() { window.history.pushState( null, "", - `${pathname}?${urlParams.toString()}` + `${pathname}?${urlParams.toString()}`, ); } catch (_) {} }, @@ -603,7 +603,7 @@ function createUtils() { window.history.replaceState( null, "", - `${pathname}?${urlParams.toString()}` + `${pathname}?${urlParams.toString()}`, ); } catch (_) {} }, @@ -752,7 +752,8 @@ function createUtils() { (id.includes("realized") && !id.includes("ratio") && !id.includes("relative-to")) || - (id.endsWith("sma") && !id.includes("ratio")) || + ((id.endsWith("sma") || id.includes("sma-x")) && + !id.includes("ratio")) || id === "ath") ) { if (unit) throw Error(`Unit "${unit}" already assigned "${id}"`); @@ -1242,8 +1243,8 @@ function createUtils() { today.getUTCDate(), 0, 0, - 0 - ) + 0, + ), ); }, /** @@ -1336,7 +1337,7 @@ function createUtils() { */ function getNumberOfDaysBetweenTwoDates(oldest, youngest) { return Math.round( - Math.abs((youngest.getTime() - oldest.getTime()) / date.ONE_DAY_IN_MS) + Math.abs((youngest.getTime() - oldest.getTime()) / date.ONE_DAY_IN_MS), ); } @@ -1554,7 +1555,7 @@ function createVecsResources(signals, utils) { const fetchedRecord = signals.createSignal( /** @type {Map}>} */ ( new Map() - ) + ), ); return { @@ -1602,7 +1603,7 @@ function createVecsResources(signals, utils) { index, id, from, - to + to, ) ); fetched.at = new Date(); @@ -1863,7 +1864,7 @@ function initWebSockets(signals, utils) { window.document.addEventListener( "visibilitychange", - reinitWebSocketIfDocumentNotHidden + reinitWebSocketIfDocumentNotHidden, ); window.document.addEventListener("online", reinitWebSocket); @@ -1872,7 +1873,7 @@ function initWebSockets(signals, utils) { ws?.close(); window.document.removeEventListener( "visibilitychange", - reinitWebSocketIfDocumentNotHidden + reinitWebSocketIfDocumentNotHidden, ); window.document.removeEventListener("online", reinitWebSocket); live.set(false); @@ -1898,7 +1899,7 @@ function initWebSockets(signals, utils) { symbol: ["BTC/USD"], interval: 1440, }, - }) + }), ); }); @@ -1927,7 +1928,7 @@ function initWebSockets(signals, utils) { /** @type {ReturnType>} */ const kraken1dCandle = createWebsocket((callback) => - krakenCandleWebSocketCreator(callback) + krakenCandleWebSocketCreator(callback), ); kraken1dCandle.open(); @@ -1986,7 +1987,7 @@ function main() { } const frame = window.document.getElementById( - /** @type {string} */ (input.value) + /** @type {string} */ (input.value), ); if (!frame) { @@ -2084,23 +2085,23 @@ function main() { function initDark() { const preferredColorSchemeMatchMedia = window.matchMedia( - "(prefers-color-scheme: dark)" + "(prefers-color-scheme: dark)", ); const dark = signals.createSignal( - preferredColorSchemeMatchMedia.matches + preferredColorSchemeMatchMedia.matches, ); preferredColorSchemeMatchMedia.addEventListener( "change", ({ matches }) => { dark.set(matches); - } + }, ); return dark; } const dark = initDark(); const qrcode = signals.createSignal( - /** @type {string | null} */ (null) + /** @type {string | null} */ (null), ); function createLastHeightResource() { @@ -2111,7 +2112,7 @@ function main() { lastHeight.set(h); }, /** @satisfies {Height} */ (5), - "height" + "height", ); } fetchLastHeight(); @@ -2155,10 +2156,10 @@ function main() { const owner = signals.getOwner(); const chartOption = signals.createSignal( - /** @type {ChartOption | null} */ (null) + /** @type {ChartOption | null} */ (null), ); const simOption = signals.createSignal( - /** @type {SimulationOption | null} */ (null) + /** @type {SimulationOption | null} */ (null), ); let previousElement = /** @type {HTMLElement | undefined} */ ( @@ -2204,9 +2205,9 @@ function main() { webSockets, vecsResources, vecIdToIndexes, - }) - ) - ) + }), + ), + ), ); } firstTimeLoadingChart = false; @@ -2227,8 +2228,8 @@ function main() { vecsResources, option, vecIdToIndexes, - }) - ) + }), + ), ); } firstTimeLoadingTable = false; @@ -2252,9 +2253,9 @@ function main() { signals, utils, vecsResources, - }) - ) - ) + }), + ), + ), ); } firstTimeLoadingSimulation = false; @@ -2283,7 +2284,7 @@ function main() { createMobileSwitchEffect(); utils.dom.onFirstIntersection(elements.aside, () => - signals.runWithOwner(owner, initSelectedFrame) + signals.runWithOwner(owner, initSelectedFrame), ); } initSelected(); @@ -2361,7 +2362,7 @@ function main() { if (indexes?.length) { const maxIndex = Math.min( (order || indexes).length - 1, - minIndex + RESULTS_PER_PAGE - 1 + minIndex + RESULTS_PER_PAGE - 1, ); list = Array(maxIndex - minIndex + 1); @@ -2437,7 +2438,7 @@ function main() { haystack, needle, undefined, - infoThresh + infoThresh, ); if (!result?.[0]?.length || !result?.[1]) { @@ -2445,7 +2446,7 @@ function main() { haystack, needle, outOfOrder, - infoThresh + infoThresh, ); } @@ -2454,7 +2455,7 @@ function main() { haystack, needle, outOfOrder, - infoThresh + infoThresh, ); } @@ -2463,7 +2464,7 @@ function main() { haystack, needle, outOfOrder, - infoThresh + infoThresh, ); } @@ -2472,7 +2473,7 @@ function main() { haystack, needle, undefined, - infoThresh + infoThresh, ); } @@ -2481,7 +2482,7 @@ function main() { haystack, needle, outOfOrder, - infoThresh + infoThresh, ); } @@ -2564,7 +2565,7 @@ function main() { shareDiv.hidden = false; }); - }) + }), ); } initShare(); @@ -2588,7 +2589,7 @@ function main() { utils.storage.write(barWidthLocalStorageKey, String(width)); } else { elements.main.style.width = elements.style.getPropertyValue( - "--default-main-width" + "--default-main-width", ); utils.storage.remove(barWidthLocalStorageKey); } @@ -2625,9 +2626,9 @@ function main() { window.addEventListener("mouseleave", setResizeFalse); } initDesktopResizeBar(); - }) - ) - ) + }), + ), + ), ); } main(); diff --git a/websites/default/scripts/options.js b/websites/default/scripts/options.js index cb61ed037..9edb97296 100644 --- a/websites/default/scripts/options.js +++ b/websites/default/scripts/options.js @@ -162,15 +162,16 @@ function createPartialOptions(colors) { */ const averages = /** @type {const} */ ([ - { name: "1 Week", key: "1w", days: 7, color: colors.orange }, - { name: "8 Day", key: "8d", days: 8, color: colors.amber }, - { name: "13 Day", key: "13d", days: 13, color: colors.yellow }, - { name: "21 Day", key: "21d", days: 21, color: colors.lime }, - { name: "1 Month", key: "1m", days: 30, color: colors.green }, - { name: "34 Day", key: "34d", days: 34, color: colors.emerald }, - { name: "55 Day", key: "55d", days: 55, color: colors.teal }, - { name: "89 Day", key: "89d", days: 89, color: colors.cyan }, - { name: "144 Day", key: "144d", days: 144, color: colors.sky }, + { name: "1 Week", key: "1w", days: 7, color: colors.red }, + { name: "8 Day", key: "8d", days: 8, color: colors.orange }, + { name: "13 Day", key: "13d", days: 13, color: colors.amber }, + { name: "21 Day", key: "21d", days: 21, color: colors.yellow }, + { name: "1 Month", key: "1m", days: 30, color: colors.lime }, + { name: "34 Day", key: "34d", days: 34, color: colors.green }, + { name: "55 Day", key: "55d", days: 55, color: colors.emerald }, + { name: "89 Day", key: "89d", days: 89, color: colors.teal }, + { name: "144 Day", key: "144d", days: 144, color: colors.cyan }, + { name: "200 Day", key: "200d", days: 200, color: colors.sky }, { name: "1 Year", key: "1y", days: 365, color: colors.blue }, { name: "2 Year", key: "2y", days: 2 * 365, color: colors.indigo }, { name: "200 Week", key: "200w", days: 200 * 7, color: colors.violet }, @@ -1057,12 +1058,6 @@ function createPartialOptions(colors) { }, }, }), - createBaseSeries({ - key: `${key}-ratio-sma`, - name: "sma", - color: colors.yellow, - defaultActive: false, - }), createBaseSeries({ key: `${key}-ratio-p1sd`, name: "+1σ", @@ -1153,6 +1148,18 @@ function createPartialOptions(colors) { color: colors.rose, defaultActive: false, }), + createBaseSeries({ + key: `${key}-ratio-4y-sma`, + name: "4y-sma", + color: colors.violet, + defaultActive: false, + }), + createBaseSeries({ + key: `${key}-ratio-sma`, + name: "sma", + color: colors.yellow, + defaultActive: false, + }), /** @satisfies {FetchedBaselineSeriesBlueprint} */ ({ key: `${key}-ratio-1y-sma-momentum-oscillator`, title: "1Y Momentum", @@ -1165,7 +1172,7 @@ function createPartialOptions(colors) { }), /** @satisfies {FetchedBaselineSeriesBlueprint} */ ({ key: `${key}-ratio-zscore`, - title: "Score", + title: "All time", type: "Baseline", options: { createPriceLine: { @@ -1173,6 +1180,17 @@ function createPartialOptions(colors) { }, }, }), + /** @satisfies {FetchedBaselineSeriesBlueprint} */ ({ + key: `${key}-ratio-4y-zscore`, + title: "4y", + type: "Baseline", + colors: [colors.yellow, colors.pink], + options: { + createPriceLine: { + value: 0, + }, + }, + }), ], }; } @@ -1413,7 +1431,7 @@ function createPartialOptions(colors) { key: `${fixKey(key)}realized-price`, name, color, - }) + }), ), } : createPriceWithRatio({ @@ -1496,7 +1514,7 @@ function createPartialOptions(colors) { /** @satisfies {FetchedBaselineSeriesBlueprint} */ ({ type: "Baseline", key: `${fixKey( - key + key, )}net-realized-profit-and-loss-relative-to-realized-cap`, title: useGroupName ? name : "Net", color: useGroupName ? color : undefined, @@ -1530,6 +1548,9 @@ function createPartialOptions(colors) { key: `${fixKey(key)}adjusted-spent-output-profit-ratio`, title: useGroupName ? name : "asopr", color: useGroupName ? color : undefined, + colors: useGroupName + ? undefined + : [colors.yellow, colors.pink], options: { createPriceLine: { value: 1, @@ -1567,7 +1588,7 @@ function createPartialOptions(colors) { /** @satisfies {FetchedBaselineSeriesBlueprint} */ ({ type: "Baseline", key: `${fixKey( - key + key, )}adjusted-spent-output-profit-ratio`, title: useGroupName ? name : "asopr", color: useGroupName ? color : undefined, @@ -1590,7 +1611,7 @@ function createPartialOptions(colors) { key: `${fixKey(key)}sell-side-risk-ratio`, name: useGroupName ? name : "Risk", color: color, - }) + }), ), }, ], @@ -1679,7 +1700,7 @@ function createPartialOptions(colors) { /** @satisfies {FetchedBaselineSeriesBlueprint} */ ({ type: "Baseline", key: `${fixKey( - key + key, )}net-unrealized-profit-and-loss-relative-to-market-cap`, title: useGroupName ? name : "Net", color: useGroupName ? color : undefined, @@ -1857,7 +1878,7 @@ function createPartialOptions(colors) { key: `${key}-sma`, name: key, color, - }) + }), ), }, ...averages.map(({ key, name, color }) => @@ -1867,7 +1888,7 @@ function createPartialOptions(colors) { title: `${name} Market Price Moving Average`, legend: "average", color, - }) + }), ), ], }, @@ -1904,6 +1925,32 @@ function createPartialOptions(colors) { ], })), }, + { + name: "Indicators", + tree: [ + { + name: "Mayer's multiple", + title: "Mayer's multiple", + top: [ + createBaseSeries({ + key: `200d-sma`, + name: "200d sma", + color: colors.yellow, + }), + createBaseSeries({ + key: `200d-sma-x2-4`, + name: "200d sma x2.4", + color: colors.green, + }), + createBaseSeries({ + key: `200d-sma-x0-8`, + name: "200d sma x0.8", + color: colors.red, + }), + ], + }, + ], + }, ], }, { @@ -1958,7 +2005,7 @@ function createPartialOptions(colors) { }, }), ], - }) + }), ), .../** @type {const} */ ([ { name: "2 Year", key: "2y" }, @@ -2029,7 +2076,7 @@ function createPartialOptions(colors) { }, }), ], - }) + }), ), ], }, @@ -2045,7 +2092,7 @@ function createPartialOptions(colors) { name: `${year}`, color, defaultActive, - }) + }), ), }, ...dcaClasses.map( @@ -2072,7 +2119,7 @@ function createPartialOptions(colors) { }, }), ], - }) + }), ), ], }, @@ -2133,10 +2180,10 @@ function createPartialOptions(colors) { bottom: [ ...createAverageSumCumulativeMinMaxPercentilesSeries("fee"), ...createAverageSumCumulativeMinMaxPercentilesSeries( - "fee-in-btc" + "fee-in-btc", ), ...createAverageSumCumulativeMinMaxPercentilesSeries( - "fee-in-usd" + "fee-in-usd", ), ], }, @@ -2892,7 +2939,7 @@ export function initOptions({ colors, signals, env, utils, qrcode }) { const detailsList = []; const treeElement = signals.createSignal( - /** @type {HTMLDivElement | null} */ (null) + /** @type {HTMLDivElement | null} */ (null), ); /** @type {string[] | undefined} */ @@ -3004,7 +3051,7 @@ export function initOptions({ colors, signals, env, utils, qrcode }) { return null; } }, - null + null, ); partialTree.forEach((anyPartial, partialIndex) => { @@ -3027,7 +3074,7 @@ export function initOptions({ colors, signals, env, utils, qrcode }) { if ("tree" in anyPartial) { const folderId = utils.stringToId( - `${(path || []).join(" ")} ${anyPartial.name} folder` + `${(path || []).join(" ")} ${anyPartial.name} folder`, ); /** @type {Omit} */ @@ -3042,13 +3089,13 @@ export function initOptions({ colors, signals, env, utils, qrcode }) { const thisPath = groupAddons.id; const passedDetails = signals.createSignal( - /** @type {HTMLDivElement | HTMLDetailsElement | null} */ (null) + /** @type {HTMLDivElement | HTMLDetailsElement | null} */ (null), ); const childOptionsCount = recursiveProcessPartialTree( anyPartial.tree, passedDetails, - [...(path || []), thisPath] + [...(path || []), thisPath], ); listForSum.push(childOptionsCount); @@ -3180,7 +3227,7 @@ export function initOptions({ colors, signals, env, utils, qrcode }) { }); return signals.createMemo(() => - listForSum.reduce((acc, s) => acc + s(), 0) + listForSum.reduce((acc, s) => acc + s(), 0), ); } recursiveProcessPartialTree(partialOptions, treeElement); @@ -3207,7 +3254,7 @@ export function initOptions({ colors, signals, env, utils, qrcode }) { console.log( [...m.entries()] .filter(([_, value]) => value > 1) - .map(([key, _]) => key) + .map(([key, _]) => key), ); throw Error("ID duplicate"); diff --git a/websites/default/scripts/vecid-to-indexes.js b/websites/default/scripts/vecid-to-indexes.js index e9268cb66..e3ab8a40e 100644 --- a/websites/default/scripts/vecid-to-indexes.js +++ b/websites/default/scripts/vecid-to-indexes.js @@ -2,7 +2,7 @@ // File auto-generated, any modifications will be overwritten // -export const VERSION = "v0.0.61"; +export const VERSION = "v0.0.63"; /** @typedef {0} DateIndex */ /** @typedef {1} DecadeIndex */ @@ -62,6 +62,9 @@ export function createVecIdToIndexes() { "0sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "0sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "0sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "0sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -86,8 +89,8 @@ export function createVecIdToIndexes() { "0sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "0sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "0sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "0sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "0sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "0sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -133,6 +136,9 @@ export function createVecIdToIndexes() { "13d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "13d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "13d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "13d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -157,8 +163,8 @@ export function createVecIdToIndexes() { "13d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "13d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "13d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "13d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "144d-sma": [0, 1, 7, 19, 22, 23], "144d-sma-ratio": [0, 1, 7, 19, 22, 23], @@ -166,6 +172,9 @@ export function createVecIdToIndexes() { "144d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "144d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "144d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "144d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -190,8 +199,8 @@ export function createVecIdToIndexes() { "144d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "144d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "144d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "144d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "1d-returns": [0, 1, 7, 19, 22, 23], "1m-dca-avg-price": [0, 1, 7, 19, 22, 23], @@ -204,6 +213,9 @@ export function createVecIdToIndexes() { "1m-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "1m-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "1m-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "1m-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -228,8 +240,8 @@ export function createVecIdToIndexes() { "1m-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "1m-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "1m-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "1m-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "1w-dca-avg-price": [0, 1, 7, 19, 22, 23], "1w-dca-returns": [0, 1, 7, 19, 22, 23], @@ -241,6 +253,9 @@ export function createVecIdToIndexes() { "1w-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "1w-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "1w-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "1w-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -265,8 +280,8 @@ export function createVecIdToIndexes() { "1w-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "1w-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "1w-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "1w-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "1y-dca-avg-price": [0, 1, 7, 19, 22, 23], "1y-dca-returns": [0, 1, 7, 19, 22, 23], @@ -278,6 +293,9 @@ export function createVecIdToIndexes() { "1y-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "1y-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "1y-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "1y-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -302,15 +320,56 @@ export function createVecIdToIndexes() { "1y-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "1y-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "1y-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "1y-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], + "200d-sma": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-1m-sma": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-m2sd-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-m3sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-m3sd-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p0-1": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p0-1-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p0-5": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p0-5-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p1": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p1-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p1sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p1sd-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p2sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p2sd-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p3sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p3sd-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p99": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p99-5": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p99-5-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], + "200d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], + "200d-sma-x0-8": [0, 1, 7, 19, 22, 23], + "200d-sma-x2-4": [0, 1, 7, 19, 22, 23], "200w-sma": [0, 1, 7, 19, 22, 23], "200w-sma-ratio": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-1m-sma": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "200w-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "200w-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "200w-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -335,8 +394,8 @@ export function createVecIdToIndexes() { "200w-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "200w-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "200w-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "200w-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "21d-sma": [0, 1, 7, 19, 22, 23], "21d-sma-ratio": [0, 1, 7, 19, 22, 23], @@ -344,6 +403,9 @@ export function createVecIdToIndexes() { "21d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "21d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "21d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "21d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -368,8 +430,8 @@ export function createVecIdToIndexes() { "21d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "21d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "21d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "21d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "2y-cagr": [0, 1, 7, 19, 22, 23], "2y-dca-avg-price": [0, 1, 7, 19, 22, 23], @@ -383,6 +445,9 @@ export function createVecIdToIndexes() { "2y-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "2y-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "2y-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "2y-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -407,8 +472,8 @@ export function createVecIdToIndexes() { "2y-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "2y-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "2y-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "2y-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "34d-sma": [0, 1, 7, 19, 22, 23], "34d-sma-ratio": [0, 1, 7, 19, 22, 23], @@ -416,6 +481,9 @@ export function createVecIdToIndexes() { "34d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "34d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "34d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "34d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -440,8 +508,8 @@ export function createVecIdToIndexes() { "34d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "34d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "34d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "34d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "3m-dca-avg-price": [0, 1, 7, 19, 22, 23], "3m-dca-returns": [0, 1, 7, 19, 22, 23], @@ -465,6 +533,9 @@ export function createVecIdToIndexes() { "4y-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "4y-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "4y-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "4y-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -489,8 +560,8 @@ export function createVecIdToIndexes() { "4y-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "4y-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "4y-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "4y-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "50": [0, 1, 2, 5, 7, 19, 22, 23], "55d-sma": [0, 1, 7, 19, 22, 23], @@ -499,6 +570,9 @@ export function createVecIdToIndexes() { "55d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "55d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "55d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "55d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -523,8 +597,8 @@ export function createVecIdToIndexes() { "55d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "55d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "55d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "55d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "5y-cagr": [0, 1, 7, 19, 22, 23], "5y-dca-avg-price": [0, 1, 7, 19, 22, 23], @@ -548,6 +622,9 @@ export function createVecIdToIndexes() { "89d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "89d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "89d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "89d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -572,8 +649,8 @@ export function createVecIdToIndexes() { "89d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "89d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "89d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "89d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "8d-sma": [0, 1, 7, 19, 22, 23], "8d-sma-ratio": [0, 1, 7, 19, 22, 23], @@ -581,6 +658,9 @@ export function createVecIdToIndexes() { "8d-sma-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "8d-sma-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "8d-sma-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "8d-sma-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-m1sd": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -605,8 +685,8 @@ export function createVecIdToIndexes() { "8d-sma-ratio-p99-9": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "8d-sma-ratio-sd": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-sma": [0, 1, 7, 19, 22, 23], - "8d-sma-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "8d-sma-ratio-zscore": [0, 1, 7, 19, 22, 23], "8y-cagr": [0, 1, 7, 19, 22, 23], "8y-dca-avg-price": [0, 1, 7, 19, 22, 23], @@ -769,6 +849,9 @@ export function createVecIdToIndexes() { "empty-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "empty-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "empty-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "empty-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -793,8 +876,8 @@ export function createVecIdToIndexes() { "empty-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "empty-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "empty-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -862,6 +945,9 @@ export function createVecIdToIndexes() { "epoch-0-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "epoch-0-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "epoch-0-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "epoch-0-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -886,8 +972,8 @@ export function createVecIdToIndexes() { "epoch-0-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "epoch-0-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "epoch-0-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -944,6 +1030,9 @@ export function createVecIdToIndexes() { "epoch-1-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "epoch-1-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "epoch-1-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "epoch-1-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -968,8 +1057,8 @@ export function createVecIdToIndexes() { "epoch-1-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "epoch-1-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "epoch-1-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1026,6 +1115,9 @@ export function createVecIdToIndexes() { "epoch-2-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "epoch-2-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "epoch-2-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "epoch-2-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1050,8 +1142,8 @@ export function createVecIdToIndexes() { "epoch-2-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "epoch-2-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "epoch-2-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1108,6 +1200,9 @@ export function createVecIdToIndexes() { "epoch-3-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "epoch-3-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "epoch-3-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "epoch-3-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1132,8 +1227,8 @@ export function createVecIdToIndexes() { "epoch-3-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "epoch-3-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "epoch-3-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1190,6 +1285,9 @@ export function createVecIdToIndexes() { "epoch-4-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "epoch-4-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "epoch-4-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "epoch-4-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1214,8 +1312,8 @@ export function createVecIdToIndexes() { "epoch-4-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "epoch-4-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "epoch-4-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1331,6 +1429,9 @@ export function createVecIdToIndexes() { "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1355,8 +1456,8 @@ export function createVecIdToIndexes() { "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1-000-000sats-to-10-000-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1413,6 +1514,9 @@ export function createVecIdToIndexes() { "from-1-000btc-to-10-000btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1-000btc-to-10-000btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1-000btc-to-10-000btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1-000btc-to-10-000btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1437,8 +1541,8 @@ export function createVecIdToIndexes() { "from-1-000btc-to-10-000btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1-000btc-to-10-000btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1-000btc-to-10-000btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1495,6 +1599,9 @@ export function createVecIdToIndexes() { "from-1-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1519,8 +1626,8 @@ export function createVecIdToIndexes() { "from-1-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-1-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-1-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-1-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -1572,6 +1679,9 @@ export function createVecIdToIndexes() { "from-1-000sats-to-10-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1-000sats-to-10-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1-000sats-to-10-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1-000sats-to-10-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1596,8 +1706,8 @@ export function createVecIdToIndexes() { "from-1-000sats-to-10-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1-000sats-to-10-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1-000sats-to-10-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1659,6 +1769,9 @@ export function createVecIdToIndexes() { "from-10-000-000sats-to-1btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10-000-000sats-to-1btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10-000-000sats-to-1btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10-000-000sats-to-1btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1683,8 +1796,8 @@ export function createVecIdToIndexes() { "from-10-000-000sats-to-1btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10-000-000sats-to-1btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10-000-000sats-to-1btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1741,6 +1854,9 @@ export function createVecIdToIndexes() { "from-10-000btc-to-100-000btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10-000btc-to-100-000btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10-000btc-to-100-000btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10-000btc-to-100-000btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1765,8 +1881,8 @@ export function createVecIdToIndexes() { "from-10-000btc-to-100-000btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10-000btc-to-100-000btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10-000btc-to-100-000btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1823,6 +1939,9 @@ export function createVecIdToIndexes() { "from-10-000sats-to-100-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10-000sats-to-100-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10-000sats-to-100-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10-000sats-to-100-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1847,8 +1966,8 @@ export function createVecIdToIndexes() { "from-10-000sats-to-100-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10-000sats-to-100-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10-000sats-to-100-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1905,6 +2024,9 @@ export function createVecIdToIndexes() { "from-100-000btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-100-000btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-100-000btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-100-000btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -1929,8 +2051,8 @@ export function createVecIdToIndexes() { "from-100-000btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-100-000btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-100-000btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -1987,6 +2109,9 @@ export function createVecIdToIndexes() { "from-100-000sats-to-1-000-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-100-000sats-to-1-000-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-100-000sats-to-1-000-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-100-000sats-to-1-000-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2011,8 +2136,8 @@ export function createVecIdToIndexes() { "from-100-000sats-to-1-000-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-100-000sats-to-1-000-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-100-000sats-to-1-000-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2069,6 +2194,9 @@ export function createVecIdToIndexes() { "from-100btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-100btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-100btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-100btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2093,8 +2221,8 @@ export function createVecIdToIndexes() { "from-100btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-100btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-100btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-100btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-100btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-100btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -2146,6 +2274,9 @@ export function createVecIdToIndexes() { "from-100btc-to-1-000btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-100btc-to-1-000btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-100btc-to-1-000btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-100btc-to-1-000btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2170,8 +2301,8 @@ export function createVecIdToIndexes() { "from-100btc-to-1-000btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-100btc-to-1-000btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-100btc-to-1-000btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2233,6 +2364,9 @@ export function createVecIdToIndexes() { "from-100sats-to-1-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-100sats-to-1-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-100sats-to-1-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-100sats-to-1-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2257,8 +2391,8 @@ export function createVecIdToIndexes() { "from-100sats-to-1-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-100sats-to-1-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-100sats-to-1-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2315,6 +2449,9 @@ export function createVecIdToIndexes() { "from-10btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2339,8 +2476,8 @@ export function createVecIdToIndexes() { "from-10btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-10btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-10btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-10btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-10btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -2392,6 +2529,9 @@ export function createVecIdToIndexes() { "from-10btc-to-100btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10btc-to-100btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10btc-to-100btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10btc-to-100btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2416,8 +2556,8 @@ export function createVecIdToIndexes() { "from-10btc-to-100btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10btc-to-100btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10btc-to-100btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2479,6 +2619,9 @@ export function createVecIdToIndexes() { "from-10sats-to-100sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10sats-to-100sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10sats-to-100sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10sats-to-100sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2503,8 +2646,8 @@ export function createVecIdToIndexes() { "from-10sats-to-100sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10sats-to-100sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10sats-to-100sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2561,6 +2704,9 @@ export function createVecIdToIndexes() { "from-10y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2585,8 +2731,8 @@ export function createVecIdToIndexes() { "from-10y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2638,6 +2784,9 @@ export function createVecIdToIndexes() { "from-10y-to-15y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-10y-to-15y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-10y-to-15y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-10y-to-15y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2662,8 +2811,8 @@ export function createVecIdToIndexes() { "from-10y-to-15y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-10y-to-15y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-10y-to-15y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2725,6 +2874,9 @@ export function createVecIdToIndexes() { "from-15y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-15y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-15y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-15y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2749,8 +2901,8 @@ export function createVecIdToIndexes() { "from-15y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-15y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-15y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -2802,6 +2954,9 @@ export function createVecIdToIndexes() { "from-15y-to-end-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-15y-to-end-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-15y-to-end-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-15y-to-end-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2826,8 +2981,8 @@ export function createVecIdToIndexes() { "from-15y-to-end-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-15y-to-end-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-15y-to-end-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-15y-to-end-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-15y-to-end-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -2889,6 +3044,9 @@ export function createVecIdToIndexes() { "from-1btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2913,8 +3071,8 @@ export function createVecIdToIndexes() { "from-1btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-1btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-1btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-1btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-1btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -2966,6 +3124,9 @@ export function createVecIdToIndexes() { "from-1btc-to-10btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1btc-to-10btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1btc-to-10btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1btc-to-10btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -2990,8 +3151,8 @@ export function createVecIdToIndexes() { "from-1btc-to-10btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1btc-to-10btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1btc-to-10btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3053,6 +3214,9 @@ export function createVecIdToIndexes() { "from-1d-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1d-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1d-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1d-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3077,8 +3241,8 @@ export function createVecIdToIndexes() { "from-1d-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1d-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1d-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3130,6 +3294,9 @@ export function createVecIdToIndexes() { "from-1d-to-1w-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1d-to-1w-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1d-to-1w-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1d-to-1w-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3154,8 +3321,8 @@ export function createVecIdToIndexes() { "from-1d-to-1w-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1d-to-1w-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1d-to-1w-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3217,6 +3384,9 @@ export function createVecIdToIndexes() { "from-1m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3241,8 +3411,8 @@ export function createVecIdToIndexes() { "from-1m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3294,6 +3464,9 @@ export function createVecIdToIndexes() { "from-1m-to-2m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1m-to-2m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1m-to-2m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1m-to-2m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3318,8 +3491,8 @@ export function createVecIdToIndexes() { "from-1m-to-2m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1m-to-2m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-1m-to-2m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-1m-to-2m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-1m-to-2m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -3381,6 +3554,9 @@ export function createVecIdToIndexes() { "from-1sat-to-10sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1sat-to-10sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1sat-to-10sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1sat-to-10sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3405,8 +3581,8 @@ export function createVecIdToIndexes() { "from-1sat-to-10sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1sat-to-10sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1sat-to-10sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3463,6 +3639,9 @@ export function createVecIdToIndexes() { "from-1w-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1w-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1w-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1w-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3487,8 +3666,8 @@ export function createVecIdToIndexes() { "from-1w-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1w-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1w-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3540,6 +3719,9 @@ export function createVecIdToIndexes() { "from-1w-to-1m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1w-to-1m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1w-to-1m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1w-to-1m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3564,8 +3746,8 @@ export function createVecIdToIndexes() { "from-1w-to-1m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1w-to-1m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1w-to-1m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3627,6 +3809,9 @@ export function createVecIdToIndexes() { "from-1y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3651,8 +3836,8 @@ export function createVecIdToIndexes() { "from-1y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3704,6 +3889,9 @@ export function createVecIdToIndexes() { "from-1y-to-2y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-1y-to-2y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-1y-to-2y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-1y-to-2y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3728,8 +3916,8 @@ export function createVecIdToIndexes() { "from-1y-to-2y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-1y-to-2y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-1y-to-2y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3791,6 +3979,9 @@ export function createVecIdToIndexes() { "from-2m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-2m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-2m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-2m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3815,8 +4006,8 @@ export function createVecIdToIndexes() { "from-2m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-2m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-2m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -3868,6 +4059,9 @@ export function createVecIdToIndexes() { "from-2m-to-3m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-2m-to-3m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-2m-to-3m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-2m-to-3m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3892,8 +4086,8 @@ export function createVecIdToIndexes() { "from-2m-to-3m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-2m-to-3m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-2m-to-3m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-2m-to-3m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-2m-to-3m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -3955,6 +4149,9 @@ export function createVecIdToIndexes() { "from-2y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-2y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-2y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-2y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -3979,8 +4176,8 @@ export function createVecIdToIndexes() { "from-2y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-2y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-2y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4032,6 +4229,9 @@ export function createVecIdToIndexes() { "from-2y-to-3y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-2y-to-3y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-2y-to-3y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-2y-to-3y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4056,8 +4256,8 @@ export function createVecIdToIndexes() { "from-2y-to-3y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-2y-to-3y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-2y-to-3y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4119,6 +4319,9 @@ export function createVecIdToIndexes() { "from-3m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-3m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-3m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-3m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4143,8 +4346,8 @@ export function createVecIdToIndexes() { "from-3m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-3m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-3m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4196,6 +4399,9 @@ export function createVecIdToIndexes() { "from-3m-to-4m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-3m-to-4m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-3m-to-4m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-3m-to-4m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4220,8 +4426,8 @@ export function createVecIdToIndexes() { "from-3m-to-4m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-3m-to-4m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-3m-to-4m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-3m-to-4m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-3m-to-4m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -4283,6 +4489,9 @@ export function createVecIdToIndexes() { "from-3y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-3y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-3y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-3y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4307,8 +4516,8 @@ export function createVecIdToIndexes() { "from-3y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-3y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-3y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4360,6 +4569,9 @@ export function createVecIdToIndexes() { "from-3y-to-4y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-3y-to-4y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-3y-to-4y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-3y-to-4y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4384,8 +4596,8 @@ export function createVecIdToIndexes() { "from-3y-to-4y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-3y-to-4y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-3y-to-4y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4447,6 +4659,9 @@ export function createVecIdToIndexes() { "from-4m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-4m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-4m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-4m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4471,8 +4686,8 @@ export function createVecIdToIndexes() { "from-4m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-4m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-4m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4524,6 +4739,9 @@ export function createVecIdToIndexes() { "from-4m-to-5m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-4m-to-5m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-4m-to-5m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-4m-to-5m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4548,8 +4766,8 @@ export function createVecIdToIndexes() { "from-4m-to-5m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-4m-to-5m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-4m-to-5m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-4m-to-5m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-4m-to-5m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -4611,6 +4829,9 @@ export function createVecIdToIndexes() { "from-4y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-4y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-4y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-4y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4635,8 +4856,8 @@ export function createVecIdToIndexes() { "from-4y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-4y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-4y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4688,6 +4909,9 @@ export function createVecIdToIndexes() { "from-4y-to-5y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-4y-to-5y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-4y-to-5y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-4y-to-5y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4712,8 +4936,8 @@ export function createVecIdToIndexes() { "from-4y-to-5y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-4y-to-5y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-4y-to-5y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4775,6 +4999,9 @@ export function createVecIdToIndexes() { "from-5m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-5m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-5m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-5m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4799,8 +5026,8 @@ export function createVecIdToIndexes() { "from-5m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-5m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-5m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -4852,6 +5079,9 @@ export function createVecIdToIndexes() { "from-5m-to-6m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-5m-to-6m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-5m-to-6m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-5m-to-6m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4876,8 +5106,8 @@ export function createVecIdToIndexes() { "from-5m-to-6m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-5m-to-6m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-5m-to-6m-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-5m-to-6m-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-5m-to-6m-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -4939,6 +5169,9 @@ export function createVecIdToIndexes() { "from-5y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-5y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-5y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-5y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -4963,8 +5196,8 @@ export function createVecIdToIndexes() { "from-5y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-5y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-5y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5016,6 +5249,9 @@ export function createVecIdToIndexes() { "from-5y-to-6y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-5y-to-6y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-5y-to-6y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-5y-to-6y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5040,8 +5276,8 @@ export function createVecIdToIndexes() { "from-5y-to-6y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-5y-to-6y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-5y-to-6y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-5y-to-6y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-5y-to-6y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -5103,6 +5339,9 @@ export function createVecIdToIndexes() { "from-6m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-6m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-6m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-6m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5127,8 +5366,8 @@ export function createVecIdToIndexes() { "from-6m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-6m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-6m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5180,6 +5419,9 @@ export function createVecIdToIndexes() { "from-6m-to-1y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-6m-to-1y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-6m-to-1y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-6m-to-1y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5204,8 +5446,8 @@ export function createVecIdToIndexes() { "from-6m-to-1y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-6m-to-1y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-6m-to-1y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5267,6 +5509,9 @@ export function createVecIdToIndexes() { "from-6y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-6y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-6y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-6y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5291,8 +5536,8 @@ export function createVecIdToIndexes() { "from-6y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-6y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-6y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5344,6 +5589,9 @@ export function createVecIdToIndexes() { "from-6y-to-7y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-6y-to-7y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-6y-to-7y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-6y-to-7y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5368,8 +5616,8 @@ export function createVecIdToIndexes() { "from-6y-to-7y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-6y-to-7y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-6y-to-7y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-6y-to-7y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-6y-to-7y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -5431,6 +5679,9 @@ export function createVecIdToIndexes() { "from-7y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-7y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-7y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-7y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5455,8 +5706,8 @@ export function createVecIdToIndexes() { "from-7y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-7y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-7y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5508,6 +5759,9 @@ export function createVecIdToIndexes() { "from-7y-to-8y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-7y-to-8y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-7y-to-8y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-7y-to-8y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5532,8 +5786,8 @@ export function createVecIdToIndexes() { "from-7y-to-8y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-7y-to-8y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-7y-to-8y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-7y-to-8y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-7y-to-8y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -5595,6 +5849,9 @@ export function createVecIdToIndexes() { "from-8y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-8y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-8y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-8y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5619,8 +5876,8 @@ export function createVecIdToIndexes() { "from-8y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-8y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-8y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5672,6 +5929,9 @@ export function createVecIdToIndexes() { "from-8y-to-10y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "from-8y-to-10y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "from-8y-to-10y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "from-8y-to-10y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5696,8 +5956,8 @@ export function createVecIdToIndexes() { "from-8y-to-10y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "from-8y-to-10y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "from-8y-to-10y-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "from-8y-to-10y-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "from-8y-to-10y-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -5786,6 +6046,9 @@ export function createVecIdToIndexes() { "lth-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "lth-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "lth-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "lth-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5810,8 +6073,8 @@ export function createVecIdToIndexes() { "lth-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "lth-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "lth-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -5925,6 +6188,9 @@ export function createVecIdToIndexes() { "p2a-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2a-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2a-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2a-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -5949,8 +6215,8 @@ export function createVecIdToIndexes() { "p2a-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2a-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2a-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6019,6 +6285,9 @@ export function createVecIdToIndexes() { "p2ms-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2ms-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2ms-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2ms-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6043,8 +6312,8 @@ export function createVecIdToIndexes() { "p2ms-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2ms-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2ms-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6112,6 +6381,9 @@ export function createVecIdToIndexes() { "p2pk33-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2pk33-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2pk33-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2pk33-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6136,8 +6408,8 @@ export function createVecIdToIndexes() { "p2pk33-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2pk33-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2pk33-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6206,6 +6478,9 @@ export function createVecIdToIndexes() { "p2pk65-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2pk65-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2pk65-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2pk65-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6230,8 +6505,8 @@ export function createVecIdToIndexes() { "p2pk65-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2pk65-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2pk65-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6300,6 +6575,9 @@ export function createVecIdToIndexes() { "p2pkh-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2pkh-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2pkh-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2pkh-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6324,8 +6602,8 @@ export function createVecIdToIndexes() { "p2pkh-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2pkh-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2pkh-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6394,6 +6672,9 @@ export function createVecIdToIndexes() { "p2sh-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2sh-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2sh-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2sh-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6418,8 +6699,8 @@ export function createVecIdToIndexes() { "p2sh-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2sh-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2sh-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6488,6 +6769,9 @@ export function createVecIdToIndexes() { "p2tr-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2tr-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2tr-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2tr-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6512,8 +6796,8 @@ export function createVecIdToIndexes() { "p2tr-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2tr-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2tr-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6582,6 +6866,9 @@ export function createVecIdToIndexes() { "p2wpkh-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2wpkh-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2wpkh-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2wpkh-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6606,8 +6893,8 @@ export function createVecIdToIndexes() { "p2wpkh-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2wpkh-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2wpkh-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6676,6 +6963,9 @@ export function createVecIdToIndexes() { "p2wsh-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "p2wsh-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "p2wsh-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "p2wsh-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6700,8 +6990,8 @@ export function createVecIdToIndexes() { "p2wsh-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "p2wsh-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "p2wsh-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6759,6 +7049,9 @@ export function createVecIdToIndexes() { "realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6783,8 +7076,8 @@ export function createVecIdToIndexes() { "realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -6817,6 +7110,9 @@ export function createVecIdToIndexes() { "start-to-1d-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "start-to-1d-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "start-to-1d-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "start-to-1d-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6841,8 +7137,8 @@ export function createVecIdToIndexes() { "start-to-1d-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "start-to-1d-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "start-to-1d-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "start-to-1d-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "start-to-1d-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -6899,6 +7195,9 @@ export function createVecIdToIndexes() { "sth-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "sth-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "sth-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "sth-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -6923,8 +7222,8 @@ export function createVecIdToIndexes() { "sth-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "sth-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "sth-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7071,6 +7370,9 @@ export function createVecIdToIndexes() { "unknown-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "unknown-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "unknown-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "unknown-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7095,8 +7397,8 @@ export function createVecIdToIndexes() { "unknown-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "unknown-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "unknown-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7169,6 +7471,9 @@ export function createVecIdToIndexes() { "up-to-1-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-1-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-1-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-1-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7193,8 +7498,8 @@ export function createVecIdToIndexes() { "up-to-1-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-1-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "up-to-1-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "up-to-1-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "up-to-1-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -7251,6 +7556,9 @@ export function createVecIdToIndexes() { "up-to-10-000sats-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-10-000sats-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-10-000sats-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-10-000sats-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7275,8 +7583,8 @@ export function createVecIdToIndexes() { "up-to-10-000sats-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-10-000sats-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "up-to-10-000sats-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "up-to-10-000sats-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "up-to-10-000sats-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -7333,6 +7641,9 @@ export function createVecIdToIndexes() { "up-to-100btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-100btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-100btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-100btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7357,8 +7668,8 @@ export function createVecIdToIndexes() { "up-to-100btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-100btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "up-to-100btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "up-to-100btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "up-to-100btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -7415,6 +7726,9 @@ export function createVecIdToIndexes() { "up-to-10btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-10btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-10btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-10btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7439,8 +7753,8 @@ export function createVecIdToIndexes() { "up-to-10btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-10btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "up-to-10btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "up-to-10btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "up-to-10btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -7497,6 +7811,9 @@ export function createVecIdToIndexes() { "up-to-10y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-10y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-10y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-10y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7521,8 +7838,8 @@ export function createVecIdToIndexes() { "up-to-10y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-10y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-10y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7579,6 +7896,9 @@ export function createVecIdToIndexes() { "up-to-15y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-15y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-15y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-15y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7603,8 +7923,8 @@ export function createVecIdToIndexes() { "up-to-15y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-15y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-15y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7661,6 +7981,9 @@ export function createVecIdToIndexes() { "up-to-1btc-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-1btc-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-1btc-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-1btc-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7685,8 +8008,8 @@ export function createVecIdToIndexes() { "up-to-1btc-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-1btc-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "up-to-1btc-realized-price-ratio-standard-deviation": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-price-ratio-zscore": [0, 1, 7, 19, 22, 23], "up-to-1btc-realized-profit": [0, 1, 2, 5, 7, 19, 22, 23], "up-to-1btc-realized-value": [0, 1, 2, 5, 7, 19, 22, 23], @@ -7743,6 +8066,9 @@ export function createVecIdToIndexes() { "up-to-1d-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-1d-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-1d-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-1d-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7767,8 +8093,8 @@ export function createVecIdToIndexes() { "up-to-1d-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-1d-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-1d-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7825,6 +8151,9 @@ export function createVecIdToIndexes() { "up-to-1m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-1m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-1m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-1m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7849,8 +8178,8 @@ export function createVecIdToIndexes() { "up-to-1m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-1m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-1m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7907,6 +8236,9 @@ export function createVecIdToIndexes() { "up-to-1w-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-1w-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-1w-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-1w-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -7931,8 +8263,8 @@ export function createVecIdToIndexes() { "up-to-1w-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-1w-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-1w-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -7989,6 +8321,9 @@ export function createVecIdToIndexes() { "up-to-1y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-1y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-1y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-1y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8013,8 +8348,8 @@ export function createVecIdToIndexes() { "up-to-1y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-1y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-1y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8071,6 +8406,9 @@ export function createVecIdToIndexes() { "up-to-2m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-2m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-2m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-2m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8095,8 +8433,8 @@ export function createVecIdToIndexes() { "up-to-2m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-2m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-2m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8153,6 +8491,9 @@ export function createVecIdToIndexes() { "up-to-2y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-2y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-2y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-2y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8177,8 +8518,8 @@ export function createVecIdToIndexes() { "up-to-2y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-2y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-2y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8235,6 +8576,9 @@ export function createVecIdToIndexes() { "up-to-3m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-3m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-3m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-3m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8259,8 +8603,8 @@ export function createVecIdToIndexes() { "up-to-3m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-3m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-3m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8317,6 +8661,9 @@ export function createVecIdToIndexes() { "up-to-3y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-3y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-3y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-3y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8341,8 +8688,8 @@ export function createVecIdToIndexes() { "up-to-3y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-3y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-3y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8399,6 +8746,9 @@ export function createVecIdToIndexes() { "up-to-4m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-4m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-4m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-4m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8423,8 +8773,8 @@ export function createVecIdToIndexes() { "up-to-4m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-4m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-4m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8481,6 +8831,9 @@ export function createVecIdToIndexes() { "up-to-4y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-4y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-4y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-4y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8505,8 +8858,8 @@ export function createVecIdToIndexes() { "up-to-4y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-4y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-4y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8563,6 +8916,9 @@ export function createVecIdToIndexes() { "up-to-5m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-5m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-5m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-5m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8587,8 +8943,8 @@ export function createVecIdToIndexes() { "up-to-5m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-5m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-5m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8645,6 +9001,9 @@ export function createVecIdToIndexes() { "up-to-5y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-5y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-5y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-5y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8669,8 +9028,8 @@ export function createVecIdToIndexes() { "up-to-5y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-5y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-5y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8727,6 +9086,9 @@ export function createVecIdToIndexes() { "up-to-6m-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-6m-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-6m-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-6m-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8751,8 +9113,8 @@ export function createVecIdToIndexes() { "up-to-6m-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-6m-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-6m-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8809,6 +9171,9 @@ export function createVecIdToIndexes() { "up-to-6y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-6y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-6y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-6y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8833,8 +9198,8 @@ export function createVecIdToIndexes() { "up-to-6y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-6y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-6y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8891,6 +9256,9 @@ export function createVecIdToIndexes() { "up-to-7y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-7y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-7y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-7y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8915,8 +9283,8 @@ export function createVecIdToIndexes() { "up-to-7y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-7y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-7y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23], @@ -8973,6 +9341,9 @@ export function createVecIdToIndexes() { "up-to-8y-realized-price-ratio-1w-sma": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-1y-sma": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-1y-sma-momentum-oscillator": [0, 1, 7, 19, 22, 23], + "up-to-8y-realized-price-ratio-4y-sd": [0, 1, 7, 19, 22, 23], + "up-to-8y-realized-price-ratio-4y-sma": [0, 1, 7, 19, 22, 23], + "up-to-8y-realized-price-ratio-4y-zscore": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-m1sd": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-m1sd-as-price": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-m2sd": [0, 1, 7, 19, 22, 23], @@ -8997,8 +9368,8 @@ export function createVecIdToIndexes() { "up-to-8y-realized-price-ratio-p99-9": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-p99-9-as-price": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-p99-as-price": [0, 1, 7, 19, 22, 23], + "up-to-8y-realized-price-ratio-sd": [0, 1, 7, 19, 22, 23], "up-to-8y-realized-price-ratio-sma": [0, 1, 7, 19, 22, 23], - "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, 5, 7, 19, 22, 23],