#符号 #股票 #snnp500

snnp500_data

获取SnP-500成分的基本信息更新

3个不稳定版本

0.2.0 2023年7月24日
0.1.5 2023年7月24日

#231 in 金融

MIT 许可证

15KB
237

SnP 500成分信息获取器

这是一个从维基百科获取S&P 500指数成分最新信息的工具。它检索最基本的信息:符号、行业、行业、加入S&P 500的日期和每个公司的CIK标识符,并以A-Z的顺序将它们包含在数据框中返回。

介绍

标准普尔500指数,通常简称为S&P 500,是一个跟踪美国500家大型公开交易公司表现的股票市场指数。此程序允许您从维基百科获取S&P 500指数当前成分的关键信息。目标是提供一个简单的捷径,以获取美国最受关注的金融指数的最新信息。

示例

use snp500_data;
use polars_core::prelude::*;

#[tokio::main]
async fn main() {
    let test_df: DataFrame = snp500_data::fetcher::snp_data().await.unwrap();

    // --- Columns ---
    //["symbol", "sector", "industry", "date_added", "cik"] 
    //[ String , String  ,   String  ,  String     ,String]
    
    println!("{:?}", test_df.get_column_names()) 
    println!("{:?}", test_df.get_row(0));
}

安装

在运行程序之前,请确保您的系统已安装最新的稳定版Rust。要构建和安装程序,请使用以下命令

cargo add snp500_data

免责声明

此数据集旨在进行一般分析。请注意,数据来源于维基百科,这意味着可能存在不准确的可能性,并且可能会有几天的时间滞后。

依赖关系

~27–41MB
~713K SLoC