This project is mirrored from https://github.com/microsoft/qlib.git. Pull mirroring failed .
Last successful update .
  1. 29 Jan, 2023 2 commits
  2. 20 Jan, 2023 1 commit
    • you-n-g's avatar
      Remove Json · 691b7f1f
      you-n-g authored
      Because it is a standard library of Python.
      691b7f1f
  3. 18 Jan, 2023 1 commit
    • Huoran Li's avatar
      RL Training pipeline on 5-min data (#1415) · d8fc9aea
      Huoran Li authored
      * Workflow runnable
      
      * CI
      
      * Slight changes to make the workflow runnable. The changes of handler/provider should be reverted before merging.
      
      * Train experiment successful
      
      * Refine handler & provider
      
      * CI issues
      
      * Resolve PR comments
      
      * Resolve PR comments
      
      * CI issues
      
      * Fix test issue
      
      * Black
      d8fc9aea
  4. 10 Jan, 2023 1 commit
  5. 06 Jan, 2023 1 commit
  6. 03 Jan, 2023 3 commits
  7. 31 Dec, 2022 2 commits
    • YQ Tsui's avatar
      fix typo, staticmethod etc. (#1402) · 4fe3ffcc
      YQ Tsui authored
      
      
      * config.py: fix typo; static method
      
      * fix typo in qlib/utils/paral
      
      * 1) limit numpy version as numba support for 1.24+ has not been released; 2) no need to use custom numba version for pytest.
      
      * remove useless argument
      
      Co-authored-by: default avataryou-n-g <you-n-g@users.noreply.github.com>
      4fe3ffcc
    • YQ Tsui's avatar
      Plot enhancement (#1390) · 2f5ce3dc
      YQ Tsui authored
      
      
      * horizontally put the bar figures
      
      * 1) use rangebreaks to handle gaps in datetime axis instead of make them string; 2) allow simultaneously plot rankic in ic_figure
      
      * pylint improvement
      
      * fix black lint
      
      * better axis formatting
      
      * default not show gaps
      
      * resolve doc built error
      
      * fix pylint
      
      * Update qlib/contrib/report/analysis_model/analysis_model_performance.py
      
      More detailed description
      
      Co-authored-by: default avataryou-n-g <you-n-g@users.noreply.github.com>
      
      * Update qlib/contrib/report/analysis_model/analysis_model_performance.py
      
      for Python backward compatibility
      
      Co-authored-by: default avataryou-n-g <you-n-g@users.noreply.github.com>
      
      * add doc string
      
      * fix black
      
      * 1) limit numpy version as numba support for 1.24+ has not been released; 2) no need to use custom numba version for pytest.
      
      Co-authored-by: default avataryou-n-g <you-n-g@users.noreply.github.com>
      2f5ce3dc
  8. 30 Dec, 2022 1 commit
    • Linlang's avatar
      Fix ZScoreNorm processor bug (#1398) · 756bd0f6
      Linlang authored
      * fix_ZScoreNorm_bug
      
      * fix_CI_error
      
      * fix_CI_error
      
      * add_test_processor
      
      * fix_pylint_error
      
      * fix_some_error_and_optimize_code
      
      * modify_terrible_code
      
      * optimize_code
      
      * optimize_code
      756bd0f6
  9. 17 Dec, 2022 1 commit
    • Linlang's avatar
      add label to PR Automatically (#1393) · 667fb0e4
      Linlang authored
      * auto_add_label
      
      * add md file to rule
      
      * change name and rules
      
      * change_label_name
      
      * change_rule_syntax
      
      * change match rule
      
      * change label name
      667fb0e4
  10. 16 Dec, 2022 1 commit
  11. 12 Dec, 2022 1 commit
  12. 11 Dec, 2022 2 commits
  13. 09 Dec, 2022 2 commits
  14. 08 Dec, 2022 1 commit
  15. 06 Dec, 2022 1 commit
  16. 05 Dec, 2022 3 commits
  17. 29 Nov, 2022 1 commit
    • YQ Tsui's avatar
      Fix logging_level: make logging level specified in qlib.init applies to all loggers (#1368) · 6a47416a
      YQ Tsui authored
      * fix logging_level: make logging level specified in qlib.init apply to all loggers
      
      * downgrade loglevel in expmanager __init__ to debug (it will be called in each process in multiprocessing operations such as read data)
      
      * correct gramma error
      
      * fix black lint
      
      * use functor to cache loggers and set level
      
      * correct black lint
      
      * correct pylint
      
      * correct pylint
      6a47416a
  18. 28 Nov, 2022 2 commits
  19. 20 Nov, 2022 2 commits
  20. 19 Nov, 2022 2 commits
  21. 18 Nov, 2022 1 commit
  22. 15 Nov, 2022 1 commit
    • Maxim Smolskiy's avatar
      Fix the Errors with unexpected indentation when building Qlib's documentation (#1352) · b51e881b
      Maxim Smolskiy authored
      * Fix ERROR: Unexpected indentation in qlib/data/dataset/handler.py
      
      * Fix ERROR: Unexpected indentation in qlib/data/dataset/__init__.py
      
      * Fix ERROR: Unexpected indentation in ../qlib/data/cache.py
      
      * Fix ERROR: Unexpected indentation in qlib/model/meta/task.py
      
      * Fix ERROR: Unexpected indentation in qlib/model/meta/dataset.py
      
      * Fix ERROR: Unexpected indentation in qlib/workflow/online/manager.py
      
      * Fix ERROR: Unexpected indentation in qlib/workflow/online/update.py
      
      * Fix ERROR: Unexpected indentation in /qlib/workflow/__init__.py
      
      * Fix ERROR: Unexpected indentation in qlib/data/base.py
      
      * Fix ERROR: Unexpected indentation in qlib/data/dataset/loader.py
      
      * Fix ERROR: Unexpected indentation in qlib/contrib/evaluate.py
      
      * Fix ERROR: Unexpected indentation in qlib/workflow/record_temp.py
      
      * Fix ERROR: Unexpected indentation in qlib/workflow/task/gen.py
      
      * Fix ERROR: Unexpected indentation in qlib/strategy/base.py
      
      * Fix qlib/data/dataset/handler.py
      
      * Retest
      b51e881b
  23. 14 Nov, 2022 1 commit
  24. 13 Nov, 2022 2 commits
    • Maxim Smolskiy's avatar
      Fix the Warnings in rst files when building Qlib's documentation (#1349) · 82afd6a6
      Maxim Smolskiy authored
      * Fix docs/advanced/alpha.rst
      
      * Fix docs/reference/api.rst
      
      * Fix docs/component/strategy.rst
      
      * Fix docs/start/integration.rst
      
      * Fix docs/component/report.rst
      
      * Fix docs/component/data.rst
      
      * Fix docs/component/rl/framework.rst
      
      * Fix docs/introduction/quick.rst
      
      * Fix docs/advanced/task_management.rst
      
      * Fix CHANGES.rst
      
      * Fix docs/developer/code_standard_and_dev_guide.rst
      
      * Fix docs/hidden/client.rst
      
      * Fix docs/component/online.rst
      
      * Fix docs/start/getdata.rst
      
      * Add docs/hidden to exclude patterns
      
      * Add docs/developer/code_standard_and_dev_guide.rst to index.rst
      
      * Change docs/developer/code_standard_and_dev_guide.rst place in index.rst
      82afd6a6
    • qianyun210603's avatar
      Bug fix for Rank and WMA operators (#1228) · 4001a5d1
      qianyun210603 authored
      * bug fix: 1) 100 should be used to scale down percentileofscore return to 0-1, not length of array; 2) for (linear) weighted MA(n), weight should be n, n-1, ..., 1 instead of n-1, ..., 0
      
      * use native pandas fucntion for rank
      
      * remove useless import
      
      * require pandas 1.4+
      
      * rank for py37+pandas 1.3.5 compatibility
      
      * lint improvement
      
      * lint black fix
      
      * use hasattr instead of version to check whether rolling.rank is implemented
      4001a5d1
  25. 11 Nov, 2022 3 commits
  26. 10 Nov, 2022 1 commit