https://github.com/efjerryyang/worldquant-brain-simulator
This is a simulator to help with backtesting your alphas offline for platform WorldQuant BRAIN
https://github.com/efjerryyang/worldquant-brain-simulator
Last synced: about 1 year ago
JSON representation
This is a simulator to help with backtesting your alphas offline for platform WorldQuant BRAIN
- Host: GitHub
- URL: https://github.com/efjerryyang/worldquant-brain-simulator
- Owner: efJerryYang
- License: gpl-3.0
- Created: 2023-03-22T07:56:38.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-02T02:15:06.000Z (over 1 year ago)
- Last Synced: 2025-03-26T02:35:10.936Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 2.33 MB
- Stars: 9
- Watchers: 1
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WorldQuant BRAIN Simulator
## Introduction
This is a simulator to help with backtesting your alphas offline for platform WorldQuant Brain
## Demo
Some problems exist (data, expressions, procedure), so the results are still different from the platform's.


## Project Structure
```sh
worldquant-brain-simulator/
|-- data
| `-- stock_snowball_us.db
|-- docs
|-- LICENSE
|-- README.md
|-- requirements.txt
`-- src
|-- alpha_pool
| |-- alpha101.py
| |-- alpha.py
| |-- expression.py
| `-- __init__.py
|-- datasource
| |-- database.py
| |-- fetch.py
| `-- __init__.py
|-- main.py
`-- simulator
|-- __init__.py
|-- settings.yaml
|-- simulate.py
`-- util.py
```
## References
- The fast expression and Alpha 101 implementation: [WorldQuant_alpha101_code](https://github.com/yli188/WorldQuant_alpha101_code)