Index Details
APX V2 MADETHUSD Index Details
How does it work?
where:
Initial Sn=1000
dt=1
expected vol:100%(expected vol is the expected time volatility of the MADETH)
the "Random number" is calculated based on the current ETH price with 8 decimal places of precision
Calculative process of random number:
import hashlib
from decimal import Decimal
# Assume the current ETHcoin price is 2508.3897
ethcoin_price = Decimal("2508.3897")
# Calculate the SHA-256 hash of the ETHcoin price
price_hash = hashlib.sha256(str(ethcoin_price).encode("utf-8")).hexdigest()
# Extract the first 4 hexadecimal digits from the hash
hash_substring = price_hash[:4]
# Convert the hexadecimal string to an integer
hash_integer = int(hash_substring, 16)
# Divide the integer by 65535 (the decimal value of the hexadecimal number FFFF), to get a number between 0 and 1
random_number = hash_integer / (2**16)
print(random_number)
If the random number is counted as 0, MADETH price will stay the same
Last updated