-
Notifications
You must be signed in to change notification settings - Fork 5.5k
release-0.5.0 #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
you-n-g
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs/start/getdata.rst
Outdated
| ==================== | ||
|
|
||
| Users can get stock data by Qlib, the following are some examples. | ||
| Users can get stock data by ``Qlib``. Following examples will demonstrate the basic user interface. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will only provide csi300 and all stock pool in our demo. Please change this tutorial
| feature_label_config: /data/qlib/feature_config/feature_config.yaml | ||
| The class `SomeDataHandler` should be in the module `custom_data_handler`, and Qlib could parse the `module_path` to load the class. | ||
| The class `SomeDataHandler` should be in the module `custom_data_handler`, and ``Qlib`` could parse the `module_path` to load the class. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you test feature_label_config ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deletefeature_label_config
docs/component/estimator.rst
Outdated
|
|
||
|
|
||
| User can specify `trainer` through the configuration file: | ||
| Users can specify `trainer` through the configuration file: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
docs/component/estimator.rst
Outdated
| To Know more about ``Data Handler``, please refer to `Data Framework&Usage <data.html>`_. | ||
|
|
||
| About training | ||
| Trainer Field |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Trainer section maybe better for such title
| --------------- | ||
| Users can use APIs in ``qlib.data`` to retrieve data, please refer to `Data Retrieval <../start/getdata.html>`_. | ||
|
|
||
| Filter |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Put the Filter behind feature.
Feature is Much more important
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
docs/component/data.rst
Outdated
| Cache | ||
| ========== | ||
|
|
||
| Local Cache |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spli the memory cache and disk cache into two sub-sections in Cache section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How to split the Cache? what's the disk cache?
| backtest: | ||
| normal_backtest_args: | ||
| verbose: False | ||
| limit_threshold: 0.095 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zhupr
Please add limit_threshold=0.0095 as the default option in China Stock market setting
docs/component/backtest.rst
Outdated
| To know more about backtesting with specific strategy, please refer to `Strategy <strategy.html>`_. | ||
|
|
||
| Score File |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rename all the content like Score XXX which indicates the predction of model to Prediction.
Such consistant name will help user understand the doc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
docs/component/backtest.rst
Outdated
| sub_cost mean 0.000718 | ||
| std 0.004694 | ||
| annual 0.181003 | ||
| ir 2.428964 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bxdd Only the docs are changed. The code is not changed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zhupr It seems to have been fixed by Pengrong
docs/component/backtest.rst
Outdated
| mdd -0.072977 | ||
| - `sub_bench` | ||
| Income without deduction of fees |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Income -> returns of the portfolio
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
| Interday Model: Model Training & Prediction <component/model.rst> | ||
| Interday Strategy: Portfolio Management <component/strategy.rst> | ||
| Intraday Trading: Model&Strategy Testing <component/backtest.rst> | ||
| Aanalysis: Evaluation & Results Analysis <component/report.rst> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
216f2ca to
e01553f
Compare
0c90528 to
d3e22a6
Compare
d3e22a6 to
aa51e5a
Compare
Update README.md
qlib auto init basedon project & black format
Fix test_start setting in `Benchmark.basic_task()`
CRITICAL FIX microsoft#1: Portfolio Chinese Stocks → ASX Stocks ❌ BEFORE: Chinese stocks (000001.SZ, 600036.SH, Kweichow Moutai) ✅ AFTER: ASX stocks (CBA.AX, BHP.AX, CSL.AX, WBC.AX, RIO.AX) ✅ Portfolio: 8 major ASX holdings worth A72K total ✅ Sectors: Financials 45.9%, Materials 25.8%, Healthcare 8.3% CRITICAL FIX microsoft#2: Email Authentication Features ✅ /api/auth/send-verification - 6-digit email codes ✅ /api/auth/verify-email - Email verification process ✅ /api/auth/forgot-password - Password reset links ✅ /api/auth/reset-password - Secure password updates ✅ Development mode with fallback codes ✅ Production-ready with SMTP integration SECURITY IMPROVEMENTS: - Secure token generation (secrets.token_urlsafe) - Rate limiting (max 3 verification attempts) - Expiration times (10min verification, 1hr reset) - No email enumeration (security best practice) Portfolio now shows Australian companies only. Authentication now production-ready for launch. 🎉 Generated with Claude Code Co-Authored-By: Claude <[email protected]>
* init commit * change the version number * rich the docs&fix cache docs * update index readme * Modify cache class name * Modify sharpe to information_ratio * Modify Group- to Group * add the description of graphical results & fix the backtest docs * fix docs in details * update docs * Update introduction.rst * Update README.md * Update introduction.rst * Update introduction.rst * Update introduction.rst * Update installation.rst * Update installation.rst * Update initialization.rst * Update getdata.rst * Update integration.rst * Update initialization.rst * Update getdata.rst * Update estimator.rst Modify some typos. * Update README.md Modify the typos. * Update initialization.rst * Update data.rst * Update report.rst * Update estimator.rst * Update cumulative_return.py * Update model.rst * Update rank_label.py * Update cumulative_return.py * Update strategy.rst * Update getdata.rst * Update backtest.rst * Update integration.rst * Update getdata.rst * Update introduction.rst * Update introduction.rst * Update README.md * Update report.rst * Update integration.rst Fix typos * Update installation.rst Fix typos * Update getdata.rst * Update initialization.rst Fix typos. * add quick start docs&fix detials * fix estimator docs & fix strategy docs * fix the cahce in data.rst * update documents * Fix Corr && Rsquare * fix data retrival example to csi300 & fix a data bug * fix filter bug * Fix data collector * Modift model args * add the log & fix README.md\quick.rst * add enviroment depend & add intoduction of qlib-server online mode * fix image center fomat & set log_only of docs is True * fix README.md format * update data preparation & readme logo image * get_data support version * Modify analysis names * Modify analysis graph * update report.rst & data.rst * commmit estimator for merge * minimal requirements * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update READEME.md * Update READEME.md * update estimator * Fix doc urls * fix get_data.py docstring * update test_get_data.py * Upate docs * Upate docs * Upate docs Co-authored-by: bxdd <[email protected]> Co-authored-by: zhupr <[email protected]> Co-authored-by: Wendi Li <[email protected]> Co-authored-by: Dingsu Wang <[email protected]> Co-authored-by: bxdd <[email protected]> Co-authored-by: cslwqxx <[email protected]>
qlib auto init basedon project & black format
在 CLAUDE.md 新增"已知问题与修复记录"章节,详细记录: Bug microsoft#1: iQuant 实盘下单失败 - passorder 返回 0 - 问题描述:passorder 返回 0,订单未进入系统,无错误提示 - 根本原因:缺少 is_last_bar() 检查,在历史回放阶段执行下单 - 修复方案:添加 is_last_bar() 检查,移除 set_account() 调用 - 经验教训:iQuant 策略生命周期、passorder 返回值含义、调试要点 包含完整的问题诊断过程、对比分析、修复代码示例和验证结果。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>




typo