* Fix FutureWarning: Passing unit-less datetime64 dtype to .astype is deprecated and will raise in a future version. Pass 'datetime64[ns]' instead
* align index format while end date contains current day data
* fix black
* fix black
* optimize code
* optimize code
* optimize code
* fix ci error
* check ci error
* fix ci error
* check ci error
* check ci error
* check ci error
* check ci error
* check ci error
* check ci error
* fix ci error
* fix ci error
* fix ci error
* fix ci error
* fix ci error
---------
Co-authored-by: Cadenza-Li <362237642@qq.com>
Co-authored-by: Linlang <Lv.Linlang@hotmail.com>
* fix the bug that the HS_SYMBOLS_URL is 404
* fix bug
* format with black
* fix pylint error
* change error code
* fix ci error
* fix ci error
* optimize code
* optimize code
* add comments
---------
Co-authored-by: Linlang <Lv.Linlang@hotmail.com>
* download orderbook data
* fix CI error
* fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* test fix CI error
* optimize get_data code
* optimize get_data code
* optimize get_data code
* optimize README
---------
Co-authored-by: Linlang <v-linlanglv@microsoft.com>
* add_baostock_collector
* modify_comments
* fix_pylint_error
* solve_duplication_methods
* modified the logic of update_data_to_bin
* modified the logic of update_data_to_bin
* optimize code
* optimize pylint issue
* fix pylint error
* changes suggested by the review
* fix CI faild
* fix CI faild
* fix issue 1121
* format with black
* optimize code logic
* optimize code logic
* fix error code
* drop warning during code runs
* optimize code
* format with black
* fix bug
* format with black
* optimize code
* optimize code
* add comments
* Update test_qlib_from_source.yml
* add ipynb format check to workflow
* test ipynb CI
* modify nbqa check path
* add pylint flake8 mypy check to ipynb
* check ipynb with black and pylint
* reformat .ipynb files
* format line length
nbqa black . -l 120
* update nbqa .ipynb format CI
* format old ipynb files
* add nbconvert check to CI
* adjust CI order to avoid repeating download data
* 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: you-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: you-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: you-n-g <you-n-g@users.noreply.github.com>
* Optimize the implementation of uri
* remove redundant func
* Set the right order of _set_client_uri
* Update qlib/workflow/expm.py
* Simplify client & add test.Add docs; Fix async bug
* Fix comments & pylint
* Improve README
* add period ops class
* black format
* add pit data read
* fix bug in period ops
* update ops runnable
* update PIT test example
* black format
* update PIT test
* update tets_PIT
* update code format
* add check_feature_exist
* black format
* optimize the PIT Algorithm
* fix bug
* update example
* update test_PIT name
* add pit collector
* black format
* fix bugs
* fix try
* fix bug & add dump_pit.py
* Successfully run and understand PIT
* Add some docs and remove a bug
* mv crypto collector
* black format
* Run succesfully after merging master
* Pass test and fix code
* remove useless PIT code
* fix PYlint
* Rename
Co-authored-by: Young <afe.young@gmail.com>
* change weight_decay & batchsize
* del weight_decay
* big weight_decay
* mid weight_decay
* small layer
* 2 layer
* full layer
* no weight decay
* divide into two data source
* change parse field
* delete some debug
* add Toperator
* new format of arctic
* fix cache bug to arctic read
* fix connection problem
* add some operator
* final version for arcitc
* clear HZ cache
* remove not used function
* add topswrappers
* successfully import data and run first test
* A simpler version to support arctic
* Successfully run all high-freq expressions
* Black format and fix add docs
* Add docs for download and test data
* update scripts and docs
* Add docs
* fix bug
* Refine docs
* fix test bug
* fix CI error
* clean code
Co-authored-by: bxdd <bxddream@gmail.com>
Co-authored-by: wangwenxi.handsome <wangwenxi.handsome@gmail.com>
Co-authored-by: Young <afe.young@gmail.com>
* solve VERSION.txt bug
* back to main version
* change setup and init to follow pypi type
* add read function
* solve black format
Co-authored-by: DefangCui <170007807@pku.edu.cn>