{
  "_id": "6a1ee2f0b401979e73410dfe",
  "Package": "qmj",
  "Title": "Quality Scores for the Russell 3000",
  "Version": "0.2.1",
  "Authors@R": "c(\nperson(\"Anthoney\", \"Tsou\", email = \"anttsou@gmail.com\", role = \"aut\"),\nperson(\"Eugene\", \"Choe\", email = \"ec7@williams.edu\", role = \"aut\"),\nperson(\"David\", \"Kane\", email = \"dave.kane@gmail.com\", role = \"aut\"),\nperson(\"Ryan\", \"Kwon\", email = \"rynkwn@gmail.com\", role = \"aut\"),\nperson(\"Yanrong\", \"Song\", email = \"yrsong129@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Zijie\", \"Zhu\", email = \"zijie.miller.zhu@gmail.com\", role = \"aut\"))",
  "Description": "Produces quality scores for each of the US companies from\nthe Russell 3000, following the approach described in \"Quality\nMinus Junk\" (Asness, Frazzini, & Pedersen, 2013)\n<http://www.aqr.com/library/working-papers/quality-minus-junk>.\nThe package includes datasets for users who wish to view the\nmost recently uploaded quality scores. It also provides tools\nto automatically gather relevant financials and stock price\ninformation, allowing users to update their data and customize\ntheir universe for further analysis.",
  "License": "GPL-3",
  "BugReports": "https://github.com/anttsou/qmj/issues",
  "LazyData": "true",
  "LazyDataCompression": "xz",
  "RoxygenNote": "7.3.2",
  "Encoding": "UTF-8",
  "Config/reticulate": "list(packages = list(list(package = \"yfinance\")))",
  "Config/pak/sysreqs": "libpng-dev libssl-dev python3",
  "Repository": "https://anttsou.r-universe.dev",
  "Date/Publication": "2025-02-18 21:33:08 UTC",
  "RemoteUrl": "https://github.com/anttsou/qmj",
  "RemoteRef": "HEAD",
  "RemoteSha": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-20 06:39:30 UTC",
    "User": "root"
  },
  "Author": "Anthoney Tsou [aut],\nEugene Choe [aut],\nDavid Kane [aut],\nRyan Kwon [aut],\nYanrong Song [aut, cre],\nZijie Zhu [aut]",
  "Maintainer": "Yanrong Song <yrsong129@gmail.com>",
  "MD5sum": "129da4408f51e73d9ef53ac1f1f57326",
  "_user": "anttsou",
  "_type": "src",
  "_file": "qmj_0.2.1.tar.gz",
  "_fileid": "a275ee7ee46ea9631cf0266aac70eadf7944437d08deaa9c766f0895556eb6a0",
  "_filesize": 3756183,
  "_sha256": "a275ee7ee46ea9631cf0266aac70eadf7944437d08deaa9c766f0895556eb6a0",
  "_created": "2026-05-20T06:39:30.000Z",
  "_published": "2026-06-02T14:04:32.393Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79089146049,
      "time": 180,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7103013920"
    },
    {
      "job": 79089146265,
      "time": 208,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7103021193"
    },
    {
      "job": 79089147916,
      "time": 205,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7103011278"
    },
    {
      "job": 79089146562,
      "time": 198,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7103011036"
    },
    {
      "job": 79089145995,
      "time": 279,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7102965820"
    },
    {
      "job": 79089145386,
      "time": 124,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7359940077"
    },
    {
      "job": 79089146346,
      "time": 174,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7103011937"
    },
    {
      "job": 79089146690,
      "time": 190,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7103016786"
    },
    {
      "job": 79089146408,
      "time": 168,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7103010335"
    }
  ],
  "_buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/anttsou/qmj",
  "_commit": {
    "id": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
    "author": "knightsay <yrsong129@gmail.com>",
    "committer": "knightsay <yrsong129@gmail.com>",
    "message": "fix for RJ\n",
    "time": 1739914388
  },
  "_maintainer": {
    "name": "Yanrong Song",
    "email": "yrsong129@gmail.com",
    "login": "yanrong-stacy-song",
    "description": "",
    "uuid": 48292717
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "quantmod",
      "version": ">= 0.4-3",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "reticulate",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "anttsou",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 12,
  "_contributors": [
    {
      "user": "rynkwn",
      "count": 477,
      "uuid": 4651792
    },
    {
      "user": "anttsou",
      "count": 421,
      "uuid": 6320349
    },
    {
      "user": "davidkane9",
      "count": 25,
      "uuid": 4552851
    },
    {
      "user": "yanrong-stacy-song",
      "count": 8,
      "uuid": 48292717
    },
    {
      "user": "echoe95",
      "count": 2,
      "uuid": 12695959
    }
  ],
  "_userbio": {
    "uuid": 6320349,
    "type": "user",
    "name": "anttsou"
  },
  "_downloads": {
    "count": 185,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qmj"
  },
  "_devurl": "https://github.com/anttsou/qmj",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/qmj.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/anttsou/qmj",
  "_realowner": "anttsou",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.1",
      "date": "2025-01-17"
    }
  ],
  "_exports": [
    "clean_downloads",
    "get_companies",
    "get_info",
    "get_prices",
    "install_yfinance",
    "market_data",
    "market_growth",
    "market_payouts",
    "market_profitability",
    "market_safety",
    "tidy_prices",
    "tidyinfo"
  ],
  "_datasets": [
    {
      "name": "companies_r3k16",
      "title": "A list of all companies in the Russell 3000 Index",
      "object": "companies_r3k16",
      "class": [
        "data.frame"
      ],
      "fields": [
        "name",
        "ticker"
      ],
      "rows": 3004,
      "table": true,
      "tojson": true
    },
    {
      "name": "financials_r3k16",
      "title": "Financial statements of all companies in the Russell 3000 index for the past four years",
      "object": "financials_r3k16",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ticker",
        "year",
        "AM",
        "CWC",
        "CX",
        "DIVC",
        "DO",
        "DP.DPL",
        "GPROF",
        "IAT",
        "IBT",
        "NI",
        "NINT",
        "NRPS",
        "RPS",
        "TA",
        "TCA",
        "TCL",
        "TCSO",
        "TD",
        "TL",
        "TLSE",
        "TREV"
      ],
      "rows": 11488,
      "table": true,
      "tojson": true
    },
    {
      "name": "prices_r3k16",
      "title": "A dataframe of price returns and closing prices for companies in the Russell 3000 Index",
      "object": "prices_r3k16",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "ticker",
        "date",
        "pret",
        "close"
      ],
      "rows": 757605,
      "table": true,
      "tojson": true
    },
    {
      "name": "quality_r3k16",
      "title": "A dataframe of quality scores for companies listed in the Russell 3000",
      "object": "quality_r3k16",
      "class": [
        "data.frame"
      ],
      "fields": [
        "name",
        "ticker",
        "profitability",
        "growth",
        "safety",
        "payouts",
        "quality"
      ],
      "rows": 2662,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "clean_downloads",
      "title": "Removes downloaded temporary files.",
      "topics": [
        "clean_downloads"
      ]
    },
    {
      "page": "companies_r3k16",
      "title": "A list of all companies in the Russell 3000 Index",
      "topics": [
        "companies_r3k16"
      ]
    },
    {
      "page": "financials_r3k16",
      "title": "Financial statements of all companies in the Russell 3000 index for the past four years",
      "topics": [
        "financials_r3k16"
      ]
    },
    {
      "page": "The",
      "title": "Builds a companies data frame from a text file.",
      "topics": [
        "get_companies"
      ]
    },
    {
      "page": "get_info",
      "title": "Gets raw financial statements from Google Finance.",
      "topics": [
        "get_info"
      ]
    },
    {
      "page": "pricereturns",
      "title": "Grab daily prices and price returns for the previous two years.",
      "topics": [
        "get_prices"
      ]
    },
    {
      "page": "install_yfinance",
      "title": "Install yfinance and dependencies",
      "topics": [
        "install_yfinance"
      ]
    },
    {
      "page": "market_data",
      "title": "Produces component and quality scores.",
      "topics": [
        "market_data"
      ]
    },
    {
      "page": "market_growth",
      "title": "Collects growth z-scores for companies",
      "topics": [
        "market_growth"
      ]
    },
    {
      "page": "modifiedsetdiff",
      "title": "Collects payout z-scores for companies",
      "topics": [
        "market_payouts"
      ]
    },
    {
      "page": "market_profitability",
      "title": "Collects profitability z-scores for companies",
      "topics": [
        "market_profitability"
      ]
    },
    {
      "page": "market_safety",
      "title": "Collects safety z-scores for companies",
      "topics": [
        "market_safety"
      ]
    },
    {
      "page": "prices_r3k16",
      "title": "A dataframe of price returns and closing prices for companies in the Russell 3000 Index",
      "topics": [
        "prices_r3k16"
      ]
    },
    {
      "page": "qmj",
      "title": "Exploring a quality minus junk approach to evaluating stocks",
      "topics": [
        "qmj-package",
        "qmj"
      ]
    },
    {
      "page": "quality_r3k16",
      "title": "A dataframe of quality scores for companies listed in the Russell 3000",
      "topics": [
        "quality_r3k16"
      ]
    },
    {
      "page": "tidy_balancesheets",
      "title": "Makes raw balancesheet data usable and readable.",
      "topics": [
        "tidy_balancesheets"
      ]
    },
    {
      "page": "tidy_cashflows",
      "title": "Makes raw cash flow data usable and readable.",
      "topics": [
        "tidy_cashflows"
      ]
    },
    {
      "page": "tidy_helper",
      "title": "Main helper function for all tidy functions.",
      "topics": [
        "tidy_helper"
      ]
    },
    {
      "page": "tidy_incomestatements",
      "title": "Makes raw incomestatement data usable and readable.",
      "topics": [
        "tidy_incomestatements"
      ]
    },
    {
      "page": "pricecombine",
      "title": "Formats raw price data.",
      "topics": [
        "tidy_prices"
      ]
    },
    {
      "page": "tidyinfo",
      "title": "Formats raw financial data.",
      "topics": [
        "tidyinfo"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "curl",
    "dplyr",
    "generics",
    "glue",
    "here",
    "jsonlite",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pillar",
    "pkgconfig",
    "png",
    "quantmod",
    "R6",
    "rappdirs",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "tibble",
    "tidyselect",
    "TTR",
    "utf8",
    "vctrs",
    "withr",
    "xts",
    "zoo"
  ],
  "_score": 3.6812412373755876,
  "_indexed": true,
  "_nocasepkg": "qmj",
  "_universes": [
    "anttsou",
    "yanrong-stacy-song"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-05-20T06:42:01.000Z",
      "distro": "noble",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "1e31d3f40db4d01df02197a45a8adb74e7c26ef4f34abde04aa57d27f5abf4fd",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-05-20T06:42:28.000Z",
      "distro": "noble",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "3546eea5c0866ab3ad78f52d18a1604c69821e60eddfc665e00d49e7f06b0426",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.1",
      "date": "2026-05-20T06:41:55.000Z",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "5f197555b66af7acae4ea80aafc25fd7018f66abbe70dac3182f269ed1ca8d15",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.1",
      "date": "2026-05-20T06:41:57.000Z",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "bc806cc8c4093b4b06a2613fcaca12531cd80919b6c707b6859b548321dd6a78",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-05-20T06:41:07.000Z",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "dc91da505f597dace0a79b6aa7cd74bf5733aaf9b5334302d95d9f04945b4c70",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-05-20T06:41:22.000Z",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "5e0ee6d011136769ad483c4a8d697d679fb560289fbf9c1c5915dd8f2e99dc83",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-05-20T06:40:57.000Z",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "d6b6854096f2a91e31a3fdd77f5004dc810e81e075bba351d570e8bab4d679c0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.1",
      "date": "2026-06-02T14:02:58.000Z",
      "commit": "7d2d5ea3af8fcc174d1f7756e504bdf8754a532a",
      "fileid": "fd72ba04c7ff39d5a40f0b126415f35657531914390d2140483608ecaeea0dd1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/anttsou/actions/runs/26145774166"
    }
  ]
}