* add collect info
* fix isort error
* optimize code
* fix black error
* Update rdagent/app/cli.py
* Modify the code according to the comments
* fix isort error
* add docker info
* docs: update contributors (#230)
* fix: package dependency. (#234)
* fix package
* fix lint
* docs: Update development.rst (#235)
* feat: add cross validation for kaggle scenario (#236)
* update cross validation for kaggle scenario
* CI Issues
* delete useless file
* CI issues
* docs: Update README.md (#245)
* docs: refine the README (#244)
* init a scenario for kaggle feature engineering
* update the readme
* Delete rdagent/app/kaggle_feature/conf.py
* update some pictures
* Delete rdagent/app/kaggle_feature/model.py
* change a photo
* add pics to docs
* update the readme
* update the README
* for a try
* for another try
* change the style of the pictures in readme
* fix a small bug
* update the readme and the docs
* update the docs
* fix a typo
* change a website url
* change some styles
* fix a typo
* change the size of the logo
* change two urls
* Update README.md
* Update README.md
* Update README.md
* Update README.md
---------
Co-authored-by: Linlang <Lv.Linlang@hotmail.com>
* move the component to other files
* last container
* optimize rdagent info
* format with isort
* format with black
* format_with_black
* fix pip error
* format with isort
* change requirements
* fix pip error
* fix_pip_error
* fix pip error
* format with black
* fix pip error
---------
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
Co-authored-by: Haotian Chen <113661982+Hytn@users.noreply.github.com>
Co-authored-by: Haoran Pan <167847254+TPLin22@users.noreply.github.com>
Co-authored-by: Way2Learn <118058822+Xisen-Wang@users.noreply.github.com>
Co-authored-by: WinstonLiyt <104308117+WinstonLiyt@users.noreply.github.com>
Co-authored-by: Young <afe.young@gmail.com>
* init a scenario for kaggle feature engineering
* update the readme
* Delete rdagent/app/kaggle_feature/conf.py
* update some pictures
* Delete rdagent/app/kaggle_feature/model.py
* change a photo
* add pics to docs
* update the readme
* update the README
* for a try
* for another try
* change the style of the pictures in readme
* fix a small bug
* update the readme and the docs
* update the docs
* fix a typo
* change a website url
* change some styles
* fix a typo
* change the size of the logo
* change two urls
* Update README.md
* Update README.md
* Update README.md
* Update README.md
---------
Co-authored-by: Linlang <Lv.Linlang@hotmail.com>
* fuse all code into one commit
* remove container auto
* change remove method
* add kaggle env start
* change kaggle api
* change structure
* add crawler
* add requirements
* refeact the code
* delete mistaken codes
* merge docker settings and crawler
* add chrome install README for crawler usage
* Connect scen with Kaggle to download data
* Reformat some files to pass CI.
* fix some ci errors
* fix a ci error
* fix a ci error
---------
Co-authored-by: Bowen Xian <xianbowen@outlook.com>
* Fixed some bugs introduced during refactoring.
* fix a minor bug
* build factor source data (price and volumns) from qlib if no source data is provided by the user (#168)
* Fixed some bugs introduced during refactoring.
* fix a small bug
* fix a small bug
---------
Co-authored-by: Xu Yang <peteryang@vip.qq.com>
* Init todo
* update all code
* update
* Extract factors from financial reports loop finished
* Fix two small bugs.
* Delete rdagent/app/qlib_rd_loop/run_script.sh
* Minor mod
* Delete rdagent/app/qlib_rd_loop/nohup.out
* Fix a small bug in file reading.
* some updates
* Update the detailed process and prompt of factor loop.
* Evaluation & dataset
* Optimize the prompt for generating hypotheses and feedback in the factor loop.
* Generate new data
* dataset generation
* Performed further optimizations on the factor loop and report extraction loop, added log handling for both processes, and implemented a screenshot feature for report extraction.
* Update rdagent/components/coder/factor_coder/CoSTEER/evaluators.py
* Update package.txt for fitz.
* add the result
* Performed further optimizations on the factor loop and report extraction loop, added log handling for both processes, and implemented a screenshot feature for report extraction. (#100) (#102)
- Performed further optimizations on the factor loop and report extraction loop.
- Added log handling for both processes.
- Implemented a screenshot feature for report extraction.
* Analysis
* Optimized log output.
* Factor update
* A draft of the "Quick Start" section for README
* Add scenario descriptions.
* Updates
* Adjust content
* Enable logging of backtesting in Qlib and store rich-text descriptions in Trace. Support one-step debugging for factor extraction.
* Reformat analysis.py
* CI fix
* Refactor
* remove useless code
* fix bugs (#111)
* Fix two small bugs.
* Fix a merge bug.
* Fix two small bugs.
* fix some bugs.
* Fix some format bugs.
* Restore a file.
* Fix a format bug.
* draft renew of evaluators
* fix a small bug.
* fix a small bug
* Support Factor Report Loop
* Update framework for extracting factors from research reports.
* Refactor report-based factor extraction and fix minor bugs.
* fix a small bug of log.
* change some prompts
* improve factor_runner
* fix a small bug
* change some prompts
* cancel some comments
* cancel some comments and fix some bugs
* fix some bugs in factor from reports loop
---------
Co-authored-by: Young <afe.young@gmail.com>
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
Co-authored-by: Taozhi Wang <taozhi.mark.wang@gmail.com>
Co-authored-by: Suhan Cui <51844791+SH-Src@users.noreply.github.com>
* Added three new keys on hypothesis reasoning
* Updated two scenario rich text
* Uploaded Documentation & Further Improved Demo of Models
* Add docs
---------
Co-authored-by: Young <afe.young@gmail.com>
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
* Init todo
* update all code
* update
* Extract factors from financial reports loop finished
* Fix two small bugs.
* Delete rdagent/app/qlib_rd_loop/run_script.sh
* Minor mod
* Delete rdagent/app/qlib_rd_loop/nohup.out
* Fix a small bug in file reading.
* some updates
* Update the detailed process and prompt of factor loop.
* Evaluation & dataset
* Optimize the prompt for generating hypotheses and feedback in the factor loop.
* Generate new data
* dataset generation
* Performed further optimizations on the factor loop and report extraction loop, added log handling for both processes, and implemented a screenshot feature for report extraction.
* Update rdagent/components/coder/factor_coder/CoSTEER/evaluators.py
* Update package.txt for fitz.
* add the result
* Performed further optimizations on the factor loop and report extraction loop, added log handling for both processes, and implemented a screenshot feature for report extraction. (#100) (#102)
- Performed further optimizations on the factor loop and report extraction loop.
- Added log handling for both processes.
- Implemented a screenshot feature for report extraction.
* Analysis
* Optimized log output.
* Factor update
* A draft of the "Quick Start" section for README
* Add scenario descriptions.
* Updates
* Adjust content
* Enable logging of backtesting in Qlib and store rich-text descriptions in Trace. Support one-step debugging for factor extraction.
* Reformat analysis.py
* CI fix
* Refactor
* remove useless code
* fix bugs (#111)
* Fix two small bugs.
* Fix a merge bug.
* Fix two small bugs.
* fix some bugs.
* Fix some format bugs.
* Restore a file.
* Fix a format bug.
* draft renew of evaluators
* fix a small bug.
* fix a small bug
* Support Factor Report Loop
* Update framework for extracting factors from research reports.
* Refactor report-based factor extraction and fix minor bugs.
* fix a small bug of log.
* change some prompts
* improve factor_runner
* fix a small bug
* change some prompts
* cancel some comments
* cancel some comments and fix some bugs
---------
Co-authored-by: Young <afe.young@gmail.com>
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
Co-authored-by: Taozhi Wang <taozhi.mark.wang@gmail.com>
Co-authored-by: Suhan Cui <51844791+SH-Src@users.noreply.github.com>
* Init todo
* Evaluation & dataset
* Generate new data
* dataset generation
* add the result
* Analysis
* Factor update
* Updates
* Reformat analysis.py
* CI fix
* Further Optimised Model Workflow by Incorporating Feedbacks on Exp Task Card
* Rebasing To build the extraction & implementation demo
* Revised for clean code
* Revised further to show "Knowledge"
* Revised to make model_research_copilot better
* Further Optimised Model Workflow by Incorporating Feedbacks on Exp Task Card
* Rebasing To build the extraction & implementation demo
* Revised for clean code
* Revised further to show "Knowledge"
* Revised to make model_research_copilot better
---------
Co-authored-by: Young <afe.young@gmail.com>
Co-authored-by: Taozhi Wang <taozhi.mark.wang@gmail.com>
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
Co-authored-by: cyncyw <47289405+taozhiwang@users.noreply.github.com>
- A draft of the "Quick Start" section for your README.
- Enable logging of backtesting in Qlib and store rich-text descriptions in Trace.
- Support one-step debugging for factor extraction.
* fix mypy error
* fix mypy error
* fix ruff error
* change command
* delete python 3.8&3.9 from CI
* change command
* Some modifications according to the comments
* Add literal type
* Update .github/workflows/ci.yml
* Some modifications according to the comments
* fix ruff error
* fix meta dict
* Fix type
* Some modifications according to the comments
* merge latest code
* Some modifications according to the comments
* Some modifications according to the comments
* fix ci error
* fix ruff error
* Update Makefile
* Update Makefile
---------
Co-authored-by: Ubuntu <debug@debug.qjtqi00gqezu1eqs55bqdrf51f.px.internal.cloudapp.net>
Co-authored-by: Young <afe.young@gmail.com>
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
* scen
* scen2
* app
* fix
* Simplify workflow
* We can share more code in new scenarios
* rename model to rd loop
* Optimize data path
* Update rdagent/app/data_mining/model.py
* Add TODO
* Support GPU
* gpu
---------
Co-authored-by: SH-Src <suhan.c@outlook.com>
- Performed further optimizations on the factor loop and report extraction loop.
- Added log handling for both processes.
- Implemented a screenshot feature for report extraction.