{"id":13488630,"url":"https://github.com/nessessary/autoxd","last_synced_at":"2025-03-28T01:36:53.423Z","repository":{"id":20799244,"uuid":"90945907","full_name":"nessessary/autoxd","owner":"nessessary","description":"A股回测框架， 模拟实盘账户交易, 适合编写T+0策略","archived":false,"fork":false,"pushed_at":"2024-10-18T13:12:33.000Z","size":6638,"stargazers_count":118,"open_issues_count":2,"forks_count":45,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-19T17:36:58.636Z","etag":null,"topics":["backtesting","backtesting-frameworks","quant","trading"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nessessary.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-11T06:35:57.000Z","updated_at":"2024-10-18T13:12:37.000Z","dependencies_parsed_at":"2023-02-13T18:46:50.518Z","dependency_job_id":"cb8615a4-4354-4fe8-8a9d-4d548fd3e4af","html_url":"https://github.com/nessessary/autoxd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nessessary%2Fautoxd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nessessary%2Fautoxd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nessessary%2Fautoxd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nessessary%2Fautoxd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nessessary","download_url":"https://codeload.github.com/nessessary/autoxd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222333976,"owners_count":16968058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backtesting","backtesting-frameworks","quant","trading"],"created_at":"2024-07-31T18:01:19.212Z","updated_at":"2025-03-28T01:36:53.411Z","avatar_url":"https://github.com/nessessary.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"autoxd 回测框架\n------\n\n简单快捷的A股回测环境， 适合编写T+0策略\n\n#### 特性\n  * 使用pandas编写策略\n  * 结果可以在页面显示， 类似matlab的publish\n  * 并行执行策略(需要安装redis)\n  * 本地账户， 模拟实盘交易细节， 支持T+0， 交易成本计算\n  * 基于本地数据(datas)维护的前复权, 成交量转换手率\n\n#### 数据维护\n  * datas目录下的数据不定期更新， 数据来自同花顺F10\n  * 包括股票代码列表， 股票简写， 前复权使用的分红表， 成交量转换手率的股本变更表\n\n#### 依赖\n1. redis 默认使用(推荐)\n2. 支持各平台py3, py2已不维护； 开发平台为win， 其它平台测试比较少， 可能有轻微的问题.\n3. 推荐conda env python=3.7.4\n4. 机器学习相关包不在requirements里安装， 需要的手工安装\n\n#### 安装\n  * 安装Anaconda\n  * 下载autoxd\n  ```\n  git clone https://github.com/nessessary/autoxd.git\n  cd autoxd\n  conda install -c conda-forge ta-lib -y\n  pip install -r requirements.txt\n  pip install git+https://github.com/hanxiaomax/pyh.git\n  pip install -e .\n  ```\n\n#### 使用\n\n\n- 5分钟例子\n\n```\n\tpython autoxd\\strategy\\five_chengben.py\n```\n\n   \u003cimg src=\"https://github.com/nessessary/autoxd/raw/master/pics/five.png\"\u003e\u003c/img\u003e\n\n- 日线例子\n\n```\n\tpython boll_fencang.py\n```\n   ![image](pics/autoxd_backtest_result.jpg)\u003cbr\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnessessary%2Fautoxd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnessessary%2Fautoxd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnessessary%2Fautoxd/lists"}