ror(): number
Simple Rate of Return.
Simple rate of return calculated from the last and the first value of an array of numbers. Can work with return series or cumulative value series.
Simple rate of return on return series
Simple rate of return on return series
import { assertEquals } from "jsr:@std/assert"; var x = [0.003,0.026,0.015,-0.009,0.014,0.024,0.015,0.066,-0.014,0.039]; assertEquals(ror(x), 0.18779277315203946);
Rate of return on cumulative value series
Rate of return on cumulative value series
import { assertEquals } from "jsr:@std/assert"; assertEquals(ror([100,101,99,98,97,102,103,104],'cum'), 0.040000000000000036);
Rate of return on multiple series
Rate of return on multiple series
import { assertEquals } from "jsr:@std/assert"; var x = [0.003,0.026,0.015,-0.009,0.014,0.024,0.015,0.066,-0.014,0.039]; var y = [-0.005,0.081,0.04,-0.037,-0.061,0.058,-0.049,-0.021,0.062,0.058]; assertEquals(ror(x,'ret'), 0.18779277315203946); assertEquals(ror(y,'ret'), 0.12514883159358225);
x: array
array or matrix of returns or values
ror(): array | matrix
Simple Rate of Return.
Simple rate of return calculated from the last and the first value of an array of numbers. Can work with return series or cumulative value series.
Simple rate of return on return series
Simple rate of return on return series
import { assertEquals } from "jsr:@std/assert"; var x = [0.003,0.026,0.015,-0.009,0.014,0.024,0.015,0.066,-0.014,0.039]; assertEquals(ror(x), 0.18779277315203946);
Rate of return on cumulative value series
Rate of return on cumulative value series
import { assertEquals } from "jsr:@std/assert"; assertEquals(ror([100,101,99,98,97,102,103,104],'cum'), 0.040000000000000036);
Rate of return on multiple series
Rate of return on multiple series
import { assertEquals } from "jsr:@std/assert"; var x = [0.003,0.026,0.015,-0.009,0.014,0.024,0.015,0.066,-0.014,0.039]; var y = [-0.005,0.081,0.04,-0.037,-0.061,0.058,-0.049,-0.021,0.062,0.058]; assertEquals(ror(x,'ret'), 0.18779277315203946); assertEquals(ror(y,'ret'), 0.12514883159358225);
x: matrix
array or matrix of returns or values