{
  "_id": "6a157540acfb0bcc41d65e9f",
  "Package": "SharpeR",
  "Maintainer": "Steven E. Pav <shabbychef@gmail.com>",
  "Authors@R": "c(person(c(\"Steven\", \"E.\"), \"Pav\", \nrole=c(\"aut\",\"cre\"),\nemail=\"shabbychef@gmail.com\",\ncomment = c(ORCID = \"0000-0002-4197-6195\")))",
  "Version": "1.4.0",
  "Date": "2024-12-17",
  "License": "LGPL-3",
  "Title": "Statistical Significance of the Sharpe Ratio",
  "BugReports": "https://github.com/shabbychef/SharpeR/issues",
  "Description": "A collection of tools for analyzing significance of\nassets, funds, and trading strategies, based on the Sharpe\nratio and overfit of the same. Provides density, distribution,\nquantile and random generation of the Sharpe ratio distribution\nbased on normal returns, as well as the optimal Sharpe ratio\nover multiple assets. Computes confidence intervals on the\nSharpe and provides a test of equality of Sharpe ratios based\non the Delta method. The statistical foundations of the Sharpe\ncan be found in the author's Short Sharpe Course\n<doi:10.2139/ssrn.3036276>.",
  "URL": "https://github.com/shabbychef/SharpeR",
  "VignetteBuilder": "knitr",
  "Collate": "'SharpeR.r' 'data.r' 'utils.r' 'distributions.r' 'sr.r'\n'estimation.r' 'overoptimism.r' 'sr_bias.r' 'tests.r'\n'unified.r'",
  "RoxygenNote": "7.3.2",
  "Repository": "https://shabbychef.r-universe.dev",
  "Date/Publication": "2024-12-21 01:46:12 UTC",
  "RemoteUrl": "https://github.com/shabbychef/SharpeR",
  "RemoteRef": "HEAD",
  "RemoteSha": "6b631e862a90deb3a41cfa03846b1921f61ed698",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 10:23:09 UTC",
    "User": "root"
  },
  "Author": "Steven E. Pav [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4197-6195>)",
  "MD5sum": "6665026fd53d8b33d3dfe1a4185a09d7",
  "_user": "shabbychef",
  "_type": "src",
  "_file": "SharpeR_1.4.0.tar.gz",
  "_fileid": "7cc5b497c682c06e26b253eb5133ee6e639c73f9d507fca0980619a8def18a05",
  "_filesize": 3260710,
  "_sha256": "7cc5b497c682c06e26b253eb5133ee6e639c73f9d507fca0980619a8def18a05",
  "_created": "2026-05-26T10:23:09.000Z",
  "_published": "2026-05-26T10:26:08.318Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77854660376,
      "time": 140,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7214657620"
    },
    {
      "job": 77854660408,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7214657306"
    },
    {
      "job": 77854660418,
      "time": 114,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7214649241"
    },
    {
      "job": 77854660533,
      "time": 104,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7214645758"
    },
    {
      "job": 77854187330,
      "time": 180,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7214612607"
    },
    {
      "job": 77854660439,
      "time": 95,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7214643228"
    },
    {
      "job": 77854660540,
      "time": 109,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7214647684"
    },
    {
      "job": 77854660449,
      "time": 126,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7214652658"
    },
    {
      "job": 77854660386,
      "time": 123,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7214653352"
    }
  ],
  "_buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/shabbychef/SharpeR",
  "_commit": {
    "id": "6b631e862a90deb3a41cfa03846b1921f61ed698",
    "author": "Steven Pav <shabbychef@gmail.com>",
    "committer": "Steven Pav <shabbychef@gmail.com>",
    "message": "no build vignettes, try 4\n",
    "time": 1734745572
  },
  "_maintainer": {
    "name": "Steven E. Pav",
    "email": "shabbychef@gmail.com",
    "login": "shabbychef",
    "description": "",
    "uuid": 1456159,
    "orcid": "0000-0002-4197-6195"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "matrixcalc",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "epsiwal",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "xtable",
      "role": "Suggests"
    },
    {
      "package": "xts",
      "role": "Suggests"
    },
    {
      "package": "timeSeries",
      "role": "Suggests"
    },
    {
      "package": "quantmod",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "TTR",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "sandwich",
      "role": "Suggests"
    },
    {
      "package": "txtplot",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "shabbychef",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 20,
  "_contributors": [
    {
      "user": "shabbychef",
      "count": 352,
      "uuid": 1456159
    },
    {
      "user": "yihui",
      "count": 1,
      "uuid": 163582
    }
  ],
  "_userbio": {
    "uuid": 1456159,
    "type": "user",
    "name": "Steven Pav"
  },
  "_downloads": {
    "count": 356,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SharpeR"
  },
  "_devurl": "https://github.com/shabbychef/sharper",
  "_searchresults": 63,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SharpeR.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/shabbychef/sharper",
  "_realowner": "shabbychef",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1305",
      "date": "2013-05-11"
    },
    {
      "version": "0.1306",
      "date": "2013-05-21"
    },
    {
      "version": "0.1307",
      "date": "2013-08-09"
    },
    {
      "version": "0.1308",
      "date": "2013-08-12"
    },
    {
      "version": "0.1309",
      "date": "2013-09-22"
    },
    {
      "version": "0.1310",
      "date": "2013-10-29"
    },
    {
      "version": "0.1401",
      "date": "2014-01-03"
    },
    {
      "version": "0.1501",
      "date": "2014-12-23"
    },
    {
      "version": "1.0.0",
      "date": "2015-06-18"
    },
    {
      "version": "1.1.0",
      "date": "2016-03-14"
    },
    {
      "version": "1.2.0",
      "date": "2018-10-07"
    },
    {
      "version": "1.2.1",
      "date": "2020-02-08"
    },
    {
      "version": "1.3.0",
      "date": "2021-08-18"
    },
    {
      "version": "1.4.0",
      "date": "2024-12-18"
    }
  ],
  "_exports": [
    "as.del_sropt",
    "as.sr",
    "as.sropt",
    "asnr_confint",
    "del_sropt",
    "dsr",
    "dsropt",
    "inference",
    "is.del_sropt",
    "is.sr",
    "is.sropt",
    "ism_vcov",
    "pco_sropt",
    "plambdap",
    "power.sr_test",
    "power.sropt_test",
    "predint",
    "psr",
    "psropt",
    "qco_sropt",
    "qlambdap",
    "qsr",
    "qsropt",
    "reannualize",
    "rlambdap",
    "rsr",
    "rsropt",
    "se",
    "sm_vcov",
    "sr",
    "sr_bias",
    "sr_conditional_test",
    "sr_equality_test",
    "sr_max_test",
    "sr_test",
    "sr_unpaired_test",
    "sr_variance",
    "sr_vcov",
    "sric",
    "sropt",
    "sropt_test"
  ],
  "_datasets": [
    {
      "name": "stock_returns",
      "title": "Stock Returns Data",
      "object": "stock_returns",
      "file": "stock_returns.rda",
      "class": [
        "xts",
        "zoo"
      ],
      "fields": [
        "IBM",
        "AAPL",
        "SPY",
        "XOM"
      ],
      "rows": 4777,
      "table": true,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "SharpeR",
      "title": "statistics concerning Sharpe ratio and Markowitz portfolio",
      "concept": [
        "sr sropt"
      ],
      "topics": [
        "SharpeR-package",
        "SharpeR"
      ]
    },
    {
      "page": "as.del_sropt",
      "title": "Compute the Sharpe ratio of a hedged Markowitz portfolio.",
      "concept": [
        "del_sropt"
      ],
      "topics": [
        "as.del_sropt",
        "as.del_sropt.default",
        "as.del_sropt.xts"
      ]
    },
    {
      "page": "as.sr",
      "title": "Compute the Sharpe ratio.",
      "concept": [
        "sr"
      ],
      "topics": [
        "as.sr",
        "as.sr.data.frame",
        "as.sr.default",
        "as.sr.lm",
        "as.sr.matrix",
        "as.sr.timeSeries",
        "as.sr.xts"
      ]
    },
    {
      "page": "as.sropt",
      "title": "Compute the Sharpe ratio of the Markowitz portfolio.",
      "concept": [
        "sropt"
      ],
      "topics": [
        "as.sropt",
        "as.sropt.default",
        "as.sropt.xts"
      ]
    },
    {
      "page": "asnr_confint",
      "title": "Confidence intervals on achieved SnR",
      "concept": [
        "sropt Hotelling"
      ],
      "topics": [
        "asnr_confint",
        "asnr_confint.del_sropt",
        "asnr_confint.sropt"
      ]
    },
    {
      "page": "confint",
      "title": "Confidence Interval on (optimal) Signal-Noise Ratio",
      "concept": [
        "sr",
        "sropt"
      ],
      "topics": [
        "confint.del_sropt",
        "confint.sr",
        "confint.sropt"
      ]
    },
    {
      "page": "del_sropt",
      "title": "Create an 'del_sropt' object.",
      "concept": [
        "del_sropt"
      ],
      "topics": [
        "del_sropt"
      ]
    },
    {
      "page": "dsr",
      "title": "The (non-central) Sharpe ratio.",
      "concept": [
        "sr"
      ],
      "topics": [
        "dsr",
        "psr",
        "qsr",
        "rsr"
      ]
    },
    {
      "page": "dsropt",
      "title": "The (non-central) maximal Sharpe ratio distribution.",
      "concept": [
        "sropt"
      ],
      "topics": [
        "dsropt",
        "psropt",
        "qsropt",
        "rsropt"
      ]
    },
    {
      "page": "inference",
      "title": "Inference on noncentrality parameter of F-like statistic",
      "concept": [
        "sropt Hotelling"
      ],
      "topics": [
        "inference",
        "inference.del_sropt",
        "inference.sropt"
      ]
    },
    {
      "page": "is.del_sropt",
      "title": "Is this in the \"del_sropt\" class?",
      "concept": [
        "del_sropt"
      ],
      "topics": [
        "is.del_sropt"
      ]
    },
    {
      "page": "is.sr",
      "title": "Is this in the \"sr\" class?",
      "concept": [
        "sr"
      ],
      "topics": [
        "is.sr"
      ]
    },
    {
      "page": "is.sropt",
      "title": "Is this in the \"sropt\" class?",
      "concept": [
        "sropt"
      ],
      "topics": [
        "is.sropt"
      ]
    },
    {
      "page": "ism_vcov",
      "title": "Compute variance covariance of Inverse 'Unified' Second Moment",
      "topics": [
        "ism_vcov"
      ]
    },
    {
      "page": "pco_sropt",
      "title": "The 'confidence distribution' for maximal Sharpe ratio.",
      "concept": [
        "sropt"
      ],
      "topics": [
        "pco_sropt",
        "qco_sropt"
      ]
    },
    {
      "page": "plambdap",
      "title": "The lambda-prime distribution.",
      "concept": [
        "sr"
      ],
      "topics": [
        "plambdap",
        "qlambdap",
        "rlambdap"
      ]
    },
    {
      "page": "power.sr_test",
      "title": "Power calculations for Sharpe ratio tests",
      "concept": [
        "sr"
      ],
      "topics": [
        "power.sr_test"
      ]
    },
    {
      "page": "power.sropt_test",
      "title": "Power calculations for optimal Sharpe ratio tests",
      "concept": [
        "sropt"
      ],
      "topics": [
        "power.sropt_test"
      ]
    },
    {
      "page": "predint",
      "title": "prediction interval for Sharpe ratio",
      "concept": [
        "sr"
      ],
      "topics": [
        "predint"
      ]
    },
    {
      "page": "print",
      "title": "Print values.",
      "concept": [
        "sr"
      ],
      "topics": [
        "print.del_sropt",
        "print.sr",
        "print.sropt"
      ]
    },
    {
      "page": "reannualize",
      "title": "Change the annualization of a Sharpe ratio.",
      "concept": [
        "sr",
        "sropt"
      ],
      "topics": [
        "reannualize",
        "reannualize.sr",
        "reannualize.sropt"
      ]
    },
    {
      "page": "se",
      "title": "Standard error computation",
      "concept": [
        "sr"
      ],
      "topics": [
        "se",
        "se.sr"
      ]
    },
    {
      "page": "NEWS",
      "title": "News for package 'SharpeR':",
      "topics": [
        "SharpeR-NEWS"
      ]
    },
    {
      "page": "sm_vcov",
      "title": "Compute variance covariance of 'Unified' Second Moment",
      "topics": [
        "sm_vcov"
      ]
    },
    {
      "page": "sr",
      "title": "Create an 'sr' object.",
      "concept": [
        "sr"
      ],
      "topics": [
        "sr"
      ]
    },
    {
      "page": "sr_bias",
      "title": "sr_bias .",
      "topics": [
        "sr_bias"
      ]
    },
    {
      "page": "sr_conditional_test",
      "title": "conditional test for maximum Sharpe ratios.",
      "topics": [
        "sr_conditional_test"
      ]
    },
    {
      "page": "sr_equality_test",
      "title": "Paired test for equality of Sharpe ratio",
      "concept": [
        "sr"
      ],
      "topics": [
        "sr_equality_test"
      ]
    },
    {
      "page": "sr_max_test",
      "title": "test for multiple Sharpe ratios.",
      "topics": [
        "sr_max_test"
      ]
    },
    {
      "page": "sr_test",
      "title": "test for Sharpe ratio",
      "concept": [
        "sr"
      ],
      "topics": [
        "sr_test"
      ]
    },
    {
      "page": "sr_unpaired_test",
      "title": "test for equation on unpaired Sharpe ratios",
      "concept": [
        "sr"
      ],
      "topics": [
        "sr_unpaired_test"
      ]
    },
    {
      "page": "sr_variance",
      "title": "sr_variance .",
      "topics": [
        "sr_variance"
      ]
    },
    {
      "page": "sr_vcov",
      "title": "Compute variance covariance of Sharpe Ratios.",
      "concept": [
        "sr"
      ],
      "topics": [
        "sr_vcov"
      ]
    },
    {
      "page": "sric",
      "title": "Sharpe Ratio Information Coefficient",
      "concept": [
        "sropt Hotelling"
      ],
      "topics": [
        "sric"
      ]
    },
    {
      "page": "sropt",
      "title": "Create an 'sropt' object.",
      "concept": [
        "sropt"
      ],
      "topics": [
        "sropt"
      ]
    },
    {
      "page": "sropt_test",
      "title": "test for optimal Sharpe ratio",
      "concept": [
        "sropt"
      ],
      "topics": [
        "sropt_test"
      ]
    },
    {
      "page": "stock_returns",
      "title": "Stock Returns Data",
      "topics": [
        "stock_returns"
      ]
    },
    {
      "page": "summary",
      "title": "Summarize a Sharpe, or (delta) optimal Sharpe object.",
      "concept": [
        "sr"
      ],
      "topics": [
        "summary.sr",
        "summary.sropt"
      ]
    }
  ],
  "_readme": "https://github.com/shabbychef/SharpeR/raw/HEAD/README.md",
  "_rundeps": [
    "epsiwal",
    "lattice",
    "matrixcalc",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "AsymptoticMarkowitz.Rnw",
      "filename": "AsymptoticMarkowitz.pdf",
      "title": "Asymptotic Distribution of the Markowitz Portfolio",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2014-01-03 22:44:41",
      "modified": "2014-01-03 22:44:41",
      "commits": 1
    },
    {
      "source": "SharpeRatio.Rnw",
      "filename": "SharpeRatio.pdf",
      "title": "Notes on the Sharpe ratio",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2013-08-31 06:31:01",
      "modified": "2018-10-07 17:23:43",
      "commits": 36
    },
    {
      "source": "SharpeR.Rnw",
      "filename": "SharpeR.pdf",
      "title": "Using the SharpeR Package",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2013-08-06 04:31:52",
      "modified": "2020-02-08 06:30:29",
      "commits": 23
    }
  ],
  "_score": 6.276461804173244,
  "_indexed": true,
  "_nocasepkg": "sharper",
  "_universes": [
    "shabbychef"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.0",
      "date": "2026-05-26T10:25:08.000Z",
      "distro": "noble",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "bfe30b7dae8b06bc6c3392dcb8e5d8c3fcd9c8bd6f45398fdc23d32444fa5e39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.0",
      "date": "2026-05-26T10:25:07.000Z",
      "distro": "noble",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "15416348490a80d7eebd146cb10087c1c4444ae91f0bad10dfc77c17c2b155dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.0",
      "date": "2026-05-26T10:24:53.000Z",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "a6b599130ea89c238adadfd9ddfb95e6c8c7de2cf19a0b1ed359b8a06a7bd82b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.0",
      "date": "2026-05-26T10:24:39.000Z",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "451bf6a36392512d4d17963edf800a971a303eb55b84a95ad9c48f663ea532c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.0",
      "date": "2026-05-26T10:25:05.000Z",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "62b410440ed791b164a32747c82171942f9f4b53acdd5a8ada609264f58dca30",
      "status": "success",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.0",
      "date": "2026-05-26T10:24:24.000Z",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "6f7e41cca39a5d744357034a4673d6f0cb2f19e368f574f53bb6763a6b695ecc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.0",
      "date": "2026-05-26T10:24:35.000Z",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "ed8be2eeab626b15046454a179bc67f6419f543717d9f41375baf379566af83e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.0",
      "date": "2026-05-26T10:24:34.000Z",
      "commit": "6b631e862a90deb3a41cfa03846b1921f61ed698",
      "fileid": "a1d2a4b8411cea93bf9ec3e8098afe23e99751310fca50f77841c861a7f61276",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shabbychef/actions/runs/26446511782"
    }
  ]
}