Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

6.4 获取企业财务数据——锐思数据

上市公司的财务数据通常包括以下几个主要类别:

  1. 利润表(Income Statement)

    • 收入(Revenue):公司在特定期间内获得的总收入。

    • 净利润(Net Income):公司在特定期间内的总利润,即收入减去所有成本和费用后的剩余金额。

  2. 资产负债表(Balance Sheet)

    • 资产(Assets):公司拥有的所有物品和资源,包括现金、应收账款、库存、固定资产等。

    • 负债(Liabilities):公司欠他人的债务,包括应付账款、借款、未偿还债务等。

    • 股东权益(Shareholders’ Equity):公司资产减去负债后的剩余价值,也可以理解为公司所有者的权益。

  3. 现金流量表(Cash Flow Statement)

    • 经营活动现金流量(Operating Cash Flow):公司从正常经营活动中产生的现金流量。

    • 投资活动现金流量(Investing Cash Flow):公司进行投资活动(如购买资产、出售股票等)所产生的现金流量。

    • 融资活动现金流量(Financing Cash Flow):公司进行融资活动(如发行债券、支付股息等)所产生的现金流量。

1. 锐思数据(RESSET)

选择【财务报表】中的【利润表】选项

输入股票代码【000001】

指定【下载最大数】,然后选择【数据预览】

练习

使用瑞思数据库,完成以下练习:

  1. 选择和其他组不一样的财务指标

  2. 上网检索该财务指标的含义和使用场景

  3. 预览和下载该财务指标

请在该链接中完成以上练习:https://padlet.com/caoxianghan/8-nnvvdg9at4j6pen2

2. Alpha Vantage API

Alpha Vantage API 是一个金融数据 API,提供了丰富的金融市场数据和股票市场数据。它为开发者提供了各种金融数据的接口,可以方便地获取实时和历史的股票价格、外汇汇率、加密货币价格、技术指标等数据。

以下是一个使用 Alpha Vantage API 获取企业财务数据(例如财务报表数据)的 Python 代码示例:

import requests
import pandas as pd

def get_income_statement(symbol, api_key):
    """
    获取企业的利润表数据
    symbol: 股票代码
    api_key: Alpha Vantage API 密钥
    返回:利润表数据的 DataFrame
    """
    url = f"https://www.alphavantage.co/query?function=INCOME_STATEMENT&symbol={symbol}&apikey={api_key}"
    response = requests.get(url)
    data = response.json()

    # 将数据转换为 DataFrame
    if 'annualReports' in data:
        df = pd.DataFrame(data['annualReports'])
        df = df.set_index('fiscalDateEnding')
        return df
    else:
        print("Error: Unable to retrieve income statement data.")
        return None

# 设置 Alpha Vantage API 密钥
api_key = "YOUR_API_KEY"

# 获取企业利润表数据
symbol = "AAPL"  # 苹果公司股票代码
income_statement_data = get_income_statement(symbol, api_key)
income_statement_data.head()
Loading...