ret2tick(): array
Convert a return series to a value series with a start value.
Converts a return series to a value series (prices) given a starting value. Can handle both simple and continuous (log) returns.
Converting returns to prices with a custom start value
Converting returns to prices with a custom start value
import { assertEquals } from "jsr:@std/assert"; assertEquals(ret2tick([0.5, -0.5, 1.0], 'simple', 100), [100, 150, 75, 150]);
x: array
Array of returns
Value series (prices)
ret2tick(): matrix
Convert a return series to a value series with a start value.
Converts a return series to a value series (prices) given a starting value. Can handle both simple and continuous (log) returns.
Converting returns to prices with a custom start value
Converting returns to prices with a custom start value
import { assertEquals } from "jsr:@std/assert"; assertEquals(ret2tick([0.5, -0.5, 1.0], 'simple', 100), [100, 150, 75, 150]);
x: matrix
Array of returns
Value series (prices)