gpt4 book ai didi

c# - 从 Google Finance/Yahoo Finance 获取报价

转载 作者:行者123 更新时间:2023-11-30 12:32:34 26 4
gpt4 key购买 nike

我如何通过 C# 接收股票报价? Google Finance API 不是很有用

最佳答案

Google Finance API Alternative。Google Finance API 的免费优秀替代品是 AlphaVantage .您可以注册一个免费的 API key 以开始检索实时和历史股市报价。

如何使用 C# 检索 AlphaVantage 股票市场数据? 下面是一些使用 C# 检索每月股票市场价格的示例代码。您将需要安装 ServiceStack.Text - 一个免费、开源、高性能的 .NET 文本实用程序,用于运行以下内容 (Install-Package ServiceStack.Text)。

public class AlphaVantageData
{
public DateTime Timestamp { get; set; }
public decimal Open { get; set; }
public decimal High { get; set; }
public decimal Low { get; set; }
public decimal Close { get; set; }
public decimal Volume { get; set; }
}

// retrieve monthly prices for Microsoft
var symbol = "MSFT";
var apiKey = "demo"; // retrieve your api key from https://www.alphavantage.co/support/#api-key
var monthlyPrices = $"https://www.alphavantage.co/query?function=TIME_SERIES_MONTHLY&symbol={symbol}&apikey={apiKey}&datatype=csv"
.GetStringFromUrl().FromCsv<List<AlphaVantageData>>();

monthlyPrices.PrintDump();

您可以在 giSTLyn 中运行上面的示例代码 here .我写了一篇完整的文章“AlphaVantage 和 C#”here .

关于c# - 从 Google Finance/Yahoo Finance 获取报价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11182161/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com