pyqlib 0.9.3


A Quantitative-research Platform

A Quantitative-research Platform

Stars: 11652, Watchers: 11652, Forks: 2091, Open Issues: 228

The microsoft/qlib repo was created 2 years ago and the last code push was 5 days ago.
The project is extremely popular with a mindblowing 11652 github stars!

How to Install pyqlib

You can install pyqlib using pip

pip install pyqlib

or add it to a project with poetry

poetry add pyqlib

Package Details

MIT Licence
GitHub Repo


No  pyqlib  pypi packages just yet.


A list of common pyqlib errors.

Code Examples

Here are some pyqlib code examples and snippets.

GitHub Issues

The pyqlib package has 228 open issues on GitHub

  • add weight param
  • Upgrading lightGBM API usage
  • train() got an unexpected keyword argument 'reweighter'
  • benchmarks_dynamic example error: runcate assert tp_idx > 0
  • loss_fn() takes 3 positional arguments but 4 were given
  • Update Portfolio
  • Unsure of how to prepare weight data for EnhancedIndexingStrategy
  • Adapter py39 include reademe,ci,pypi
  • Test
  • Some links about high-frequency trading
  • empty dataset error for benchmark dynamics using gbdt meta
  • Can Qlib do high_frequency trading(in second/minute level)?
  • How to avoid INFO WARNING output in console?
  • Update yahoo data to binary error
  • Label does not match calculation from sorce data

See more issues on GitHub

Related Packages & Articles

finta 1.3

Common financial technical indicators implemented in Pandas.

PennyLane 0.31.1

PennyLane is a Python quantum machine learning library by Xanadu Inc.

ktrain 0.37.6

ktrain is a wrapper for TensorFlow Keras that makes deep learning and AI more accessible and easier to apply