Contents
Signed to absolute variation fraction (SAVF)
Average price growth per month (APGM)
Maximum variation in the last year (MVLY)
CryptoInfer Documents
Signed to absolute variation fraction (SAVF)
SAVF is defined by
SAVF= sum of signed variations sum of absolute variations

For simplicity, variations below 20% are ignored and periods with atleast 20% increase/decrease are considered. For crypto with more than one year old, the start time is considered to be the time in the first year at which the price is minimum. let pi be the price at time i , then up to time n, we have

SAVF= i = 2 n (pi-pi-1) i = 2 n |pi-pi-1| .

In fact, pis are the price at periods with atleast 20% increase/decrease. When the price strictly increases without any decrease, it equals 1 and when the price decreases strictly it equals -1. Values near zero indicates that the price has very variations that are not aligned to its overal direct. You can sort the crypto list based on SAVF.

Average price growth per month (APGM)

APGM means the average growth of price per month. Let p1 be the price at the start time and p2 be the price after n months, then APGM is computed by the following relation.

APGM= (exp ( 1n * ( log p2 p1 )) - 1 ) * 100.

For crypto with more than one year old, the start time is considered to be the time in the first year at which the price is minimum. This scenario for start time removes unstable starting prices.

Maximum variation in the last year (MVLY)

MVLY finds the the farthermost price in the last year (last 365 days) from the current price (last day average). It shows how much percent atmost the price increased or decreased in the last year. If the price increased, MVLY is positive and if the price decreased, MVLY is negative. You can sort crypto list based on MVLY on the homepage. Let pc be the average price of the last day, then we first find the day j which its average price is the farthermost from the current price, that is

j=Arg maxiin last year |pc-pi|.

Then, the MVLY is computed by

MVLY=sign*| pc-pjpj |*100,

where "sign" is +1 when pc> pj and equals -1 when pc< pj, and j is defined above.