MADBTCUSD FAQ
MADBTCUSD 指数是如何计算的?
MADBTCUSD 根据以下公式计算:
MADBTCUSD 指数
其中:
Initial Sn=1000
dt=1
expected vol (预期波动率):100%(预期波动率是 MADBTC 的预期时间波动率)
“Random number (随机数)" 根据当前 BTC 价格计算,精确到小数点后 8 位
随机数的计算:
import hashlib
from decimal import Decimal
# Assume the current price of Bitcoin is 48923.56789101
bitcoin_price = Decimal("48923.56789101")
# Calculate the SHA-256 hash of the Bitcoin price
price_hash = hashlib.sha256(str(bitcoin_price).encode('utf-8')).hexdigest()
# Extract the first 8 hexadecimal numbers from the hash
hash_substring = price_hash[:8]
# Converts a hexadecimal string to an integer
hash_integer = int(hash_substring, 16)
# Divide the integer by 4294967296 (the decimal number corresponding to the hexadecimal number FFFFFFFF) to get a num
random_number = hash_integer / 4294967296
# Print the random number
print(random_number)
如果得出的随机数为 0,将再次重新计算。
在哪里可以交叉验证 BTC 和 MADBTCUSD 的历史价格?
在这里可以找到 BTC 和 MADBTCUSD 的喂价信息:
BTC 和 MADBTC 的历史回测数据
为了交叉验证 BTC 和 MADBTC 的历史价格,我们在下面提供了一张回测图表。

Last updated
Was this helpful?