python TTM基本字段自定义因子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python TTM基本字段自定义因子相关的知识,希望对你有一定的参考价值。
class NetIncomeTTM(CustomFactor):
inputs = [Fundamentals.net_income_common_stockholders_asof_date,
Fundamentals.net_income_common_stockholders]
window_length=252
def compute(self, today, asset, out, asof_date, values):
for column_ix in range(asof_date.shape[1]):
_, unique_indices = np.unique(asof_date[:, column_ix], return_index=True)
quarterly_values = values[unique_indices, column_ix]
# Fill empty values with NANs in output array
if len(quarterly_values) < 4:
quarterly_values = np.hstack([
np.repeat([np.nan], 4 - len(quarterly_values)),
quarterly_values])
quarterly_values = quarterly_values[-4:]
out[column_ix] = np.sum(quarterly_values)
以上是关于python TTM基本字段自定义因子的主要内容,如果未能解决你的问题,请参考以下文章
如何在 AspNetCore.Identity 上删除基本字段并添加自定义字段?
检索基本 URL 作为自定义字段? [复制]
Seaborn 因子图自定义误差线
Wordpress 如何使用 python 和 REST API 获取高级自定义字段内容
我如何自定义制表符到空间的转换因子?
Python日志记录:如何向LogRecord添加自定义字段,并注册全局回调以设置其值