{
  "_id": "6a1e9f441d7bb097a0a70095",
  "Package": "intrinsicFRP",
  "Title": "An R Package for Factor Model Asset Pricing",
  "Version": "2.1.0",
  "Date": "2024-04-15",
  "Maintainer": "Alberto Quaini <alberto91quaini@gmail.com>",
  "Authors@R": "person(given = \"Alberto\", family = \"Quaini\",\nemail = \"alberto91quaini@gmail.com\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-1251-0599\"))",
  "Description": "Functions for evaluating and testing asset pricing models,\nincluding estimation and testing of factor risk premia,\nselection of \"strong\" risk factors (factors having nonzero\npopulation correlation with test asset returns),\nheteroskedasticity and autocorrelation robust covariance matrix\nestimation and testing for model misspecification and\nidentification. The functions for estimating and testing factor\nrisk premia implement the Fama-MachBeth (1973)\n<doi:10.1086/260061> two-pass approach, the\nmisspecification-robust approaches of Kan-Robotti-Shanken\n(2013) <doi:10.1111/jofi.12035>, and the approaches based on\ntradable factor risk premia of Bryzgalova-Quaini-Trojani-Yuan\n(2025) <doi:10.2139/ssrn.4574683>. The functions for selecting\nthe \"strong\" risk factors are based on the Oracle estimator of\nBryzgalova-Quaini-Trojani-Yuan (2025)\n<doi:10.2139/ssrn.4574683> and the factor screening procedure\nof Gospodinov-Kan-Robotti (2014) <doi:10.2139/ssrn.2579821>.\nThe functions for evaluating model misspecification implement\nthe HJ model misspecification distance of Kan-Robotti (2008)\n<doi:10.1016/j.jempfin.2008.03.003>, which is a modification of\nthe prominent Hansen-Jagannathan (1997)\n<doi:10.1111/j.1540-6261.1997.tb04813.x> distance. The\nfunctions for testing model identification specialize the\nKleibergen-Paap (2006) <doi:10.1016/j.jeconom.2005.02.011> and\nthe Chen-Fang (2019) <doi:10.1111/j.1540-6261.1997.tb04813.x>\nrank test to the regression coefficient matrix of test asset\nreturns on risk factors. Finally, the function for\nheteroskedasticity and autocorrelation robust covariance\nestimation implements the Newey-West (1994)\n<doi:10.2307/2297912> covariance estimator.",
  "License": "GPL (>= 3)",
  "URL": "https://github.com/a91quaini/intrinsicFRP",
  "BugReports": "https://github.com/a91quaini/intrinsicFRP/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "LazyData": "true",
  "Config/testthat/edition": "3",
  "Repository": "https://a91quaini.r-universe.dev",
  "Date/Publication": "2026-04-03 17:11:27 UTC",
  "RemoteUrl": "https://github.com/a91quaini/intrinsicfrp",
  "RemoteRef": "HEAD",
  "RemoteSha": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-02 08:58:36 UTC",
    "User": "root"
  },
  "Author": "Alberto Quaini [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-1251-0599>)",
  "MD5sum": "ccb20a5348b2ff478d0d287cae2cf133",
  "_user": "a91quaini",
  "_type": "src",
  "_file": "intrinsicFRP_2.1.0.tar.gz",
  "_fileid": "ebaf23add5bcb343164fe391243457c5ae9091e5cadc50f4f33f7124640f319e",
  "_filesize": 883142,
  "_sha256": "ebaf23add5bcb343164fe391243457c5ae9091e5cadc50f4f33f7124640f319e",
  "_created": "2026-06-02T08:58:36.000Z",
  "_published": "2026-06-02T09:15:48.059Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79035700752,
      "time": 263,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7353455748"
    },
    {
      "job": 79035700817,
      "time": 247,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7353448280"
    },
    {
      "job": 79035700916,
      "time": 257,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353453210"
    },
    {
      "job": 79035700835,
      "time": 331,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353478539"
    },
    {
      "job": 79035700773,
      "time": 381,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7353485896"
    },
    {
      "job": 79035700819,
      "time": 687,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7353592944"
    },
    {
      "job": 79035700810,
      "time": 392,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353488494"
    },
    {
      "job": 79035700759,
      "time": 916,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353659258"
    },
    {
      "job": 79035007873,
      "time": 237,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353355620"
    },
    {
      "job": 79035700662,
      "time": 192,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353428510"
    },
    {
      "job": 79035700832,
      "time": 352,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7353486199"
    },
    {
      "job": 79035700828,
      "time": 364,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7353490149"
    },
    {
      "job": 79035700846,
      "time": 369,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353492221"
    }
  ],
  "_buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/a91quaini/intrinsicfrp",
  "_commit": {
    "id": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
    "author": "a91quaini <alberto91quaini@gmail.com>",
    "committer": "a91quaini <alberto91quaini@gmail.com>",
    "message": "update rank test\n",
    "time": 1775236287
  },
  "_maintainer": {
    "name": "Alberto Quaini",
    "email": "alberto91quaini@gmail.com",
    "login": "a91quaini",
    "description": "Assistant Professor of Statistics at Erasmus University of Rotterdam",
    "uuid": 23293655,
    "orcid": "0000-0002-1251-0599"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "glmnet",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "a91quaini",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 3
    },
    {
      "week": "2026-14",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "factor-models",
    "factor-selection",
    "finance",
    "identification-tests",
    "misspecification",
    "rcpparmadillo",
    "risk-premium",
    "openblas",
    "cpp",
    "openmp"
  ],
  "_stars": 8,
  "_contributors": [
    {
      "user": "a91quaini",
      "count": 144,
      "uuid": 23293655
    },
    {
      "user": "ali-moin",
      "count": 1,
      "uuid": 92543131
    }
  ],
  "_userbio": {
    "uuid": 23293655,
    "type": "user",
    "name": "Alberto Quaini",
    "description": "Assistant Professor of Statistics at Erasmus University of Rotterdam"
  },
  "_downloads": {
    "count": 143,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/intrinsicFRP"
  },
  "_devurl": "https://github.com/a91quaini/intrinsicfrp",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/intrinsicFRP.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/a91quaini/intrinsicfrp",
  "_realowner": "a91quaini",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2023-05-15"
    },
    {
      "version": "1.0.0",
      "date": "2023-09-18"
    },
    {
      "version": "2.0.0",
      "date": "2023-11-30"
    },
    {
      "version": "2.0.1",
      "date": "2024-01-08"
    },
    {
      "version": "2.1.0",
      "date": "2024-04-15"
    }
  ],
  "_exports": [
    "ChenFang2019BetaRankTest",
    "FGXFactorsTest",
    "FRP",
    "GiglioXiu2021RiskPremia",
    "GKRFactorScreening",
    "HACcovariance",
    "HJMisspecificationDistance",
    "IterativeKleibergenPaap2006BetaRankTest",
    "OracleTFRP",
    "SDFCoefficients",
    "TFRP"
  ],
  "_datasets": [
    {
      "name": "factors",
      "title": "Factors - monthly observations from '07/1963' to '02/2024'",
      "object": "factors",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Date",
        "Mkt.RF",
        "SMB",
        "HML",
        "RMW",
        "CMA",
        "Mom"
      ],
      "rows": 728,
      "table": true,
      "tojson": true
    },
    {
      "name": "returns",
      "title": "Test Asset Excess Returns - monthly observations from '07/1963' to '02/2024'",
      "object": "returns",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Date",
        "SMALL.LoBM",
        "ME1.BM2",
        "ME1.BM3",
        "ME1.BM4",
        "SMALL.HiBM",
        "ME2.BM1",
        "ME2.BM2",
        "ME2.BM3",
        "ME2.BM4",
        "ME2.BM5",
        "ME3.BM1",
        "ME3.BM2",
        "ME3.BM3",
        "ME3.BM4",
        "ME3.BM5",
        "ME4.BM1",
        "ME4.BM2",
        "ME4.BM3",
        "ME4.BM4",
        "ME4.BM5",
        "BIG.LoBM",
        "ME5.BM2",
        "ME5.BM3",
        "ME5.BM4",
        "BIG.HiBM",
        "Food",
        "Mines",
        "Oil",
        "Clths",
        "Durbl",
        "Chems",
        "Cnsum",
        "Cnstr",
        "Steel",
        "FabPr",
        "Machn",
        "Cars",
        "Trans",
        "Utils",
        "Rtail",
        "Finan",
        "Other"
      ],
      "rows": 728,
      "table": true,
      "tojson": true
    },
    {
      "name": "risk_free",
      "title": "Risk free - monthly observations from '07/1963' to '02/2024'",
      "object": "risk_free",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Date",
        "RF"
      ],
      "rows": 728,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ChenFang2019BetaRankTest",
      "title": "Asset Pricing Model Identification via Chen-Fang (2019) Beta Rank Test",
      "topics": [
        "ChenFang2019BetaRankTest"
      ]
    },
    {
      "page": "factors",
      "title": "Factors - monthly observations from '07/1963' to '02/2024'",
      "topics": [
        "factors"
      ]
    },
    {
      "page": "FGXFactorsTest",
      "title": "Testing for the pricing contribution of new factors.",
      "topics": [
        "FGXFactorsTest"
      ]
    },
    {
      "page": "FRP",
      "title": "Factor risk premia.",
      "topics": [
        "FRP"
      ]
    },
    {
      "page": "GiglioXiu2021RiskPremia",
      "title": "Compute Factor Risk Premia using Giglio and Xiu (2021) Method",
      "topics": [
        "GiglioXiu2021RiskPremia"
      ]
    },
    {
      "page": "GKRFactorScreening",
      "title": "Factor screening procedure of Gospodinov-Kan-Robotti (2014)",
      "topics": [
        "GKRFactorScreening"
      ]
    },
    {
      "page": "HACcovariance",
      "title": "Heteroskedasticity and Autocorrelation robust covariance estimator",
      "topics": [
        "HACcovariance"
      ]
    },
    {
      "page": "HJMisspecificationDistance",
      "title": "Compute the HJ asset pricing model misspecification distance.",
      "topics": [
        "HJMisspecificationDistance"
      ]
    },
    {
      "page": "IterativeKleibergenPaap2006BetaRankTest",
      "title": "Asset Pricing Model Identification via Iterative Kleibergen-Paap 2006 Beta Rank Test",
      "topics": [
        "IterativeKleibergenPaap2006BetaRankTest"
      ]
    },
    {
      "page": "OracleTFRP",
      "title": "Oracle tradable factor risk premia.",
      "topics": [
        "OracleTFRP"
      ]
    },
    {
      "page": "returns",
      "title": "Test Asset Excess Returns - monthly observations from '07/1963' to '02/2024'",
      "topics": [
        "returns"
      ]
    },
    {
      "page": "risk_free",
      "title": "Risk free - monthly observations from '07/1963' to '02/2024'",
      "topics": [
        "risk_free"
      ]
    },
    {
      "page": "SDFCoefficients",
      "title": "SDF Coefficients",
      "topics": [
        "SDFCoefficients"
      ]
    },
    {
      "page": "TFRP",
      "title": "Tradable factor risk premia.",
      "topics": [
        "TFRP"
      ]
    }
  ],
  "_readme": "https://github.com/a91quaini/intrinsicfrp/raw/HEAD/README.md",
  "_rundeps": [
    "codetools",
    "foreach",
    "glmnet",
    "iterators",
    "lattice",
    "Matrix",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "shape",
    "survival"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 4.204119982655925,
  "_indexed": true,
  "_nocasepkg": "intrinsicfrp",
  "_universes": [
    "a91quaini"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-06-02T09:02:27.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "8fe4c297d73c4c4951442a6d5296373220cf921dbda4292e4ec0e92d00d09646",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-06-02T09:02:03.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "4b3e666d5e8d1cdbcafe63a1053dd26b5fe93882d05f58fc86746ec813cfaecf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-06-02T09:02:21.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "ae2fb458e0bee5cde05bc6e62f3893bd1979914457ccd378084867c59d3146ad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-06-02T09:03:34.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "6cac36b2619775f475a9d32459d7d59fb11a6eb25c538a3bfaf229455411ad3b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-06-02T09:02:35.000Z",
      "arch": "aarch64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "db055054fd6cfa5558b637e527284e1c06e3de6ce7c9bae927a43ce0ff62b78d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-06-02T09:04:24.000Z",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "d336d4c2d261a1e02229df7062c473c80d6f55b923c5ac12c9ca00721e39d3d6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-06-02T09:02:18.000Z",
      "arch": "aarch64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "d6f1972060e6d93ea91da23b20cfbb0e83e27ea77806a5dcb7c36095e042ac9e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-06-02T09:05:31.000Z",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "8bb5791354892fded5a4ef084591914dec59ec289b133fdafcb97ef061557322",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.0",
      "date": "2026-06-02T09:02:15.000Z",
      "arch": "emscripten",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "9c9564959c6b04eb03cdddd7ee33dbae2e015e3fdd46bf3a1e538017044361fe",
      "status": "success",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-06-02T09:01:08.000Z",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "64ddb47c62b03f7eb2d756b43ed6bc85e5a08d8ec16acee8e8051711677aea84",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-06-02T09:01:26.000Z",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "0c8251310e9c00587aeac4188d7c68a86859c02fd54726c9e523296a75d6fc38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-06-02T09:01:20.000Z",
      "arch": "x86_64",
      "commit": "164e809f15c7667b2e1d4aeef93cd2ede3a5082b",
      "fileid": "4e13ed984c716f6cb6b72aec71209f9b172cd32bfab50a9e0084d3202fd0722b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/a91quaini/actions/runs/26809353612"
    }
  ]
}