├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── SUPPORT.md └── workflows │ └── pythonapp.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── pyproject.toml ├── script └── run.py └── vnpy_spreadtrading ├── __init__.py ├── algo.py ├── backtesting.py ├── base.py ├── engine.py ├── strategies ├── __init__.py ├── basic_spread_strategy.py └── statistical_arbitrage_strategy.py ├── template.py └── ui ├── __init__.py ├── spread.ico └── widget.py /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.github/workflows/pythonapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/.github/workflows/pythonapp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/pyproject.toml -------------------------------------------------------------------------------- /script/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/script/run.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/__init__.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/algo.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/backtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/backtesting.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/base.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/engine.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/strategies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vnpy_spreadtrading/strategies/basic_spread_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/strategies/basic_spread_strategy.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/strategies/statistical_arbitrage_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/strategies/statistical_arbitrage_strategy.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/template.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/ui/__init__.py -------------------------------------------------------------------------------- /vnpy_spreadtrading/ui/spread.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/ui/spread.ico -------------------------------------------------------------------------------- /vnpy_spreadtrading/ui/widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnpy/vnpy_spreadtrading/HEAD/vnpy_spreadtrading/ui/widget.py --------------------------------------------------------------------------------