6.4 获取企业财务数据——锐思数据
上市公司的财务数据通常包括以下几个主要类别:
利润表(Income Statement):
收入(Revenue):公司在特定期间内获得的总收入。
净利润(Net Income):公司在特定期间内的总利润,即收入减去所有成本和费用后的剩余金额。
资产负债表(Balance Sheet):
资产(Assets):公司拥有的所有物品和资源,包括现金、应收账款、库存、固定资产等。
负债(Liabilities):公司欠他人的债务,包括应付账款、借款、未偿还债务等。
股东权益(Shareholders’ Equity):公司资产减去负债后的剩余价值,也可以理解为公司所有者的权益。
现金流量表(Cash Flow Statement):
经营活动现金流量(Operating Cash Flow):公司从正常经营活动中产生的现金流量。
投资活动现金流量(Investing Cash Flow):公司进行投资活动(如购买资产、出售股票等)所产生的现金流量。
融资活动现金流量(Financing Cash Flow):公司进行融资活动(如发行债券、支付股息等)所产生的现金流量。
1. 锐思数据(RESSET)¶

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

输入股票代码【000001】

指定【下载最大数】,然后选择【数据预览】
练习¶
使用瑞思数据库,完成以下练习:
选择和其他组不一样的财务指标
上网检索该财务指标的含义和使用场景
预览和下载该财务指标
请在该链接中完成以上练习:https://
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()