我想交互地记录一分钟的usd / btc汇率历史记录,我发现此网站http://www.coindesk.com/price/
注意:(如果您认为有一个更方便的网站可以完成此任务,则很高兴与您共享。我不想每次都下载csv。而且它是不正确的。)
但是我不知道如何使用R
来收集信息。
是否可以使用R连接和收集有关美元/ BTC汇率的分钟数据?
理想的输出。
1h
按钮以获取分钟汇率
dmy mm exchange
12.09.2018 13:45 6200
12.09.2018 13:46 6300
12.09.2018 13:46 6400
收集必须是连续的,我的服务器很少关闭。
答案 0 :(得分:3)
您可以使用其API https://www.coindesk.com/api/
从coindesk获取原始数据例如,您可以通过访问以下网址获取美元的比特币当前价格:https://api.coindesk.com/v1/bpi/currentprice/USD.json。我建议您设置一个脚本来每分钟检索一次此数据。
或者您也可以在此端点处获得最近的价格历史记录:https://api.coindesk.com/v1/bpi/historical/close.json,不过请注意,这只是每日价格。
要了解如何使用R从API检索数据,建议您遵循如下指南:https://www.programmableweb.com/news/how-to-access-any-restful-api-using-r-language/how-to/2017/07/21。