簡體   English   中英

反映過去 7 天表現的加密貨幣圖表

[英]Cryptocurrency chart to reflect the last 7 day performance

我正在嘗試為Django中的多個令牌生成最近 7 天的性能。 請參考 coinmarketcap.com,它顯示了過去 7 天的代幣表現。

我正在從 Coinbase API 獲取實時價格數據。 我不想存儲大量歷史數據來生成下面的圖表。

我正在研究提供歷史數據摘要以生成下面的折線圖的 API 的數量。

任何想法/指針都會非常有幫助。 作為解決方案,我計划顯示與 coinmarketcap 中相同的圖表:

https://s3.coinmarketcap.com/generated/sparklines/web/7d/2781/1.svg

在此處輸入圖像描述

一個簡單的解決方案是使用免費的 tradingview 小部件,它只是 HTML 代碼,使用可以呈現 html 的東西來集成它。

這個解決方案並不是您真正想要的,因為它是交互式的,您可以在這里查看他們的小部件,也許您可​​能會感興趣。


如果找不到所需的另一種方法是使用 ccxt 庫。 該庫允許您連接、執行交易、查看許多加密貨幣交易所的市場數據。

大多數加密貨幣交易所不需要身份驗證即可查看 FTX 等市場數據。 您可以在 python 上查看有關如何獲取數據的代碼示例。

ccxt 文檔

import ccxt
import datetime

exchange = ccxt.ftx()
since = datetime.datetime.utcnow().timestamp()*1000 - (7*24*3600*1000)

data = exchange.fetchOHLCV (symbol, timeframe = '1d', since = since)

然后,如果您使用 python,您可以使用 matplotlib 或 plotly 以您想要的方式呈現數據

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM