Skip to content

Open Source Asset Pricing

Menu
  • Data
  • Code
  • FAQ
  • Signal Browser
Menu

April 2021 Data Release

This data release is associated with the code release v1.1.0

Portfolio returns

  • Monthly portfolio returns
    • Monthly long-short returns of 205 predictors following OPs (wide csv)
    • 205 csvs, each has returns for a portfolio sort using a different predictor following OPs (Gdrive folder)
      • Use this link to get, say, 5 long portfolios based on B/M (BM.csv) or the long- and short portfolios based on dividend seasonality (DivSeason.csv)
    • All 205 predictor portfolio sort csvs in a single file (still following OPs)
  • Daily portfolio returns
    • Daily portfolio returns (Gdrive folder)

Stock-level signals

  • 202 predictive firm-level characteristics in wide format, signed so future mean returns increase in characteristics (1.6 GB zipped csv)
    • Omits Price, Size, and STreversal, which can be downloaded from CRSP
    • Code to automate the download available here
  • All Data (Google Drive File Explorer)
    • Data release notes to help to get an overview of what is available

Fixes relative to March 2021 version

  • Fixed missing FirmAge signal. Signal was missing in a couple of the data files.
  • Made daily portfolios ready for sharing. There was code before, but it wasn’t ready to share.
  • Many usability issues resolved: removed unnecessary iclink.csv checks, sort data before posting, font download, package downloads, smaller daily crsp downloads for reliability, default view of SignalDocumentation
  • Fixed a few rebalancing frequencies and detailed descriptions in SignalDocumentation.xlsx

To Download Data

  • Head to the Data tab
  • Use the openassetpricing Python package (by Peng Li)
  • Use the OpenSourceAP.DownloadR R package

Authors

Andrew Y. Chen
Tom Zimmermann

News

2025-10-22: Data update (October 2025)

  • Major code update: Signals translated to Python
  • Various other minor fixes and improvements
  • Head to the data page and our repo for details

2024-10-14: Data update (October 2024)

  • Fixes lookahead bug in AnnouncementReturn
  • All other data same as August 2024 release

2024-08-22: Data update (August 2024)

  • Portfolios updated to end of 2023
  • Various minor fixes and improvements

2023-08-16: Data update (August 2023)

  • Portfolios updated to end of 2022
  • Five additional signals
  • Various minor fixes and improvements

2022-03-30: Data update (March 2022)

  • Portfolios updated to end of 2021
  • Two additional signals
  • 2×3 Fama-French factor style portfolios
The views expressed herein are those of the authors and do not necessarily reflect the position of the Board of Governors of the Federal Reserve or the Federal ReserveSystem.
This project has received support from the Deutsche Forschungsgemeinschaft (DFG) under Germany’s Excellence Strategy EXC2126/139083886.
© 2025 Open Source Asset Pricing | Powered by Minimalist Blog WordPress Theme