3 分钟快速生成代码
输入想法,AI 即刻生成可运行代码
在聚宽(JoinQuant)平台的因子库中,“净利润/总市值”直接对应的因子是 earnings_to_price_ratio(利润市值比)。
earnings_to_price_ratio你可以使用聚宽提供的 get_factor_values 函数直接获取该因子的历史数据。以下是具体的 Python 代码示例:
# 导入聚宽因子库函数
from jqfactor import get_factor_values
# 获取平安银行(000001.XSHE)在指定时间段的利润市值比因子值
factor_data = get_factor_values(
securities=['000001.XSHE'],
factors=['earnings_to_price_ratio'],
start_date='2023-01-01',
end_date='2023-01-10'
)
# 查看获取到的因子数据
print(factor_data['earnings_to_price_ratio'])
如果你希望自己通过财务数据计算“净利润/总市值”,可以分别获取净利润和市值数据相除。在聚宽的基础因子中:
net_profit_ttmmarket_cap你可以通过 get_fundamentals 函数查询这些数据并自行计算,但这通常不如直接使用 earnings_to_price_ratio 因子来得方便高效。