modifiedsetdiff: Collects payout z-scores for companies

market_payoutsR Documentation

Collects payout z-scores for companies

Description

Given a data frame of companies (names and tickers) and a data frame of financial statements, calculates EISS, DISS, NPOP and determines the z-score of overall payout for each company based on the paper Quality Minus Junk (Asness et al.) in Appendix page A3-4.

Usage

market_payouts(
  companies = qmj::companies_r3k16,
  financials = qmj::financials_r3k16
)

Arguments

companies

A data frame of company names and tickers. Requires a 'ticker' column. Defaults to the provided companies data set.

financials

A data frame containing financial statements for every company. Defaults to the provided financials data set.

Value

data.frame of market payouts values

Functions

  • market_payouts(): Returns all rows in x that aren't in y, where x and y are data frames.

See Also

market_data

market_profitability

market_growth

market_safety

Examples

market_payouts(companies_r3k16[1,], financials_r3k16)

anttsou/qmj documentation built on Feb. 19, 2025, 5:25 p.m.