Tether

Histórico

O gráfico abaixo mostra o volume diário total de negociação relatado por todas as bolsas para a criptomoeda Tether.

Volume diário total de negociação para a criptomoeda Tether
Volume diário total de negociação para a criptomoeda Tether
Dados

Os dados foram obitidos na página Yahoo Finance Tether USD (USDT-USD).

Programa

Abaixo está mostrado o código do programa, escrito em Python, que gera o gráfico.

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
USD₮ - Tether

Data source: https://finance.yahoo.com/quote/USDT-USD/history?p=USDT-USD

Created on Sat Dec 18 06:17:31 2021

@author: halley
"""

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import os

# Directories
home_dir = os.path.expanduser("~")
data_dir = os.path.join(home_dir + "/R/cryptocurrency/")
img_dir = os.path.join(home_dir + "/doctec/static/img/cryptocurrency/")
# Read Tether time series
usdtusd = pd.read_csv(data_dir + "USDT-USD.csv")
# Print Tether data head and tail rows
print(usdtusd)
# String to Datetime
usdtusd["Day"] = pd.to_datetime(usdtusd["Date"], format="%Y-%m-%d")
# Index
usdtusd.index = usdtusd["Day"]
del usdtusd["Day"]
# Remove dates before 2019-01-01
usdtusd = usdtusd.truncate(before='2019-01-01')
# Limit values
min_date = min(usdtusd.index).strftime("%Y-%m-%d")
max_date = max(usdtusd.index).strftime("%Y-%m-%d")
max_high = max(usdtusd.Volume)
row_max_high = np.argmax(usdtusd.Volume)
day_max_high = usdtusd.index[usdtusd["Volume"] == max_high][0]
txt_max_high = "All Time High Tether Daily Trading Volume: "
txt_max_high += f"{max_high:,.0f}"
txt_max_high += " on "
txt_max_high += day_max_high.strftime("%Y-%m-%d")
# Plot USD₮ - Tether - Daily Volume in US$
f = plt.figure()
f.set_figwidth(8)
f.set_figheight(4.5)
plt.style.use("seaborn")
plt.plot("Volume", data=usdtusd, label="USD₮ - Tether")
plt.title("USD₮ - Tether - Daily Trading Volume in US$ from " + min_date + " to " + max_date)
plt.xlabel("Date")
plt.ylabel("US$")
plt.legend(loc="best")
plt.grid(True)
plt.text(usdtusd.index[0], -2e10, txt_max_high)
plt.text(usdtusd.index[0], -4e10, "Data source: https://finance.yahoo.com/quote/USDT-USD/history?p=USDT-USD")
# Format y labels
ticks_loc = plt.gca().get_yticks().tolist()
plt.gca().set_yticks(plt.gca().get_yticks().tolist())
plt.gca().set_yticklabels(['{:,.2e}'.format(x) for x in ticks_loc])
# Save image
plt.savefig(img_dir + "tether_daily_volume.png")
# Close
plt.close()
Referências
Termos de uso - Isenção de responsabilidade

O autor deste site não se responsabiliza, direta ou indiretamente, pela utilização de qualquer material apresentado. Este material é baseado na experiência pessoal do autor, obtida a partir de sites na Internet, pessoas, livros e outros materiais sobre este assunto, devendo ser visto apenas como material educacional, e não como um aconselhamento para investimentos, a partir do qual o leitor deve se aprofundar para desenvolver o seu próprio material. É recomendado a todos os leitores deste site estudarem bem o assunto antes de tomarem qualquer decisão porque, como se sabe, os riscos financeiros envolvidos no mercado de capitais podem ser bastante elevados.