Metadata-Version: 2.1
Name: zillionare-omega
Version: 1.0.0a4
Summary: 高速分布式行情服务器
Home-page: https://zillionare-omega.readthedocs.io
License: MIT
Keywords: AI,quant,trade,stock
Author: jieyu
Author-email: code@jieyu.ai
Requires-Python: >=3.8,<3.9
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Requires-Dist: APScheduler (>=3.6,<4.0)
Requires-Dist: aiocache (>=0.11.1,<0.12.0)
Requires-Dist: aiohttp (>=3.7.3,<4.0.0)
Requires-Dist: aioredis (>=1.3.1,<2.0.0)
Requires-Dist: arrow (>=0.15,<0.16)
Requires-Dist: asyncpg (>=0.21,<0.22)
Requires-Dist: black (==20.8b1); extra == "test"
Requires-Dist: cfg4py (>=0.9.0,<0.10.0)
Requires-Dist: doc8 (==0.8.1); extra == "test"
Requires-Dist: fire (>=0.3.1,<0.4.0)
Requires-Dist: flake8 (==3.8.4); extra == "test"
Requires-Dist: gino (==1.0.1)
Requires-Dist: idna (==2.5)
Requires-Dist: isort (==5.6.4); extra == "test"
Requires-Dist: mkdocs (>=1.1.2,<2.0.0); extra == "doc"
Requires-Dist: mkdocs-include-markdown-plugin (>=1.0.0,<2.0.0); extra == "doc"
Requires-Dist: mkdocs-material (>=6.1.7,<7.0.0); extra == "doc"
Requires-Dist: mkdocs-material-extensions (>=1.0.1,<2.0.0)
Requires-Dist: mkdocstrings (>=0.13.6,<0.14.0); extra == "doc"
Requires-Dist: numpy (>=1.18,<2.0)
Requires-Dist: pandas (>=1.2.0,<2.0.0)
Requires-Dist: pip (>=20.3.1,<21.0.0); extra == "dev"
Requires-Dist: pre-commit (==2.8.2); extra == "dev"
Requires-Dist: psutil (>=5.7.3,<6.0.0)
Requires-Dist: pyarrow (>=2.0.0,<3.0.0)
Requires-Dist: pyemit (>=0.4.0,<0.5.0)
Requires-Dist: pytest (==6.1.2); extra == "test"
Requires-Dist: pytest-cov (==2.10.1); extra == "test"
Requires-Dist: rlog (==0.3)
Requires-Dist: sanic (>=20.9.1,<21.0.0)
Requires-Dist: sh (>=1.14.1,<2.0.0)
Requires-Dist: tox (>=3.20.1,<4.0.0); extra == "dev"
Requires-Dist: twine (>=3.3.0,<4.0.0); extra == "dev"
Requires-Dist: virtualenv (>=20.2.2,<21.0.0); extra == "dev"
Requires-Dist: xxhash (>=2.0.0,<3.0.0)
Requires-Dist: zillionare_omega_adaptors_jq (>=0.3.5)
Requires-Dist: zillionare_omicron (>=1.0.0.a3,<=1.0.0)
Project-URL: Documentation, https://zillionare-omega.readthedocs.io
Project-URL: Repository, https://github.com/zillionare/omega
Description-Content-Type: text/markdown


![](http://images.jieyu.ai/images/hot/zillionbanner.jpg)

<p align="center">
<a href="https://pypi.python.org/pypi/zillionare-omega">
    <img src="http://img.shields.io/pypi/v/zillionare-omega?color=brightgreen" >
</a>

<a href="https://travis-ci.com/zillionare/omega">
<img src="https://api.travis-ci.com/zillionare/omega.svg?branch=release">
</a>

<a href="https://omega.readthedocs.io/en/latest/?badge=latest">
<img src="https://readthedocs.org/projects/omega/badge/?version=latest">
</a>

<a href="https://pepy.tech/project/zillionare-omega">
<img src="https://pepy.tech/badge/zillionare-omega">
</a>

<a href="https://github.com/psf/black">
<img src="https://img.shields.io/badge/code%20style-black-000000.svg">
</a>

<a href="https://opensource.org/licenses/MIT">
<img src="https://img.shields.io/badge/License-MIT-yellow.svg">
</a>
</p>


高速分布式本地行情服务器


# 简介

Omega为大富翁(Zillionare)智能量化交易平台提供数据服务。它是一个分布式、高性能的行情服务器，核心功能有：

1. 并发对接多个上游数据源，如果数据源还支持多账户和多个并发会话的话，Omega也能充分利用这种能力，从而享受到最快的实时行情。目前官方已提供JoinQuant的数据源适配。

2. 高性能和层次化的数据本地化存储，在最佳性能和存储空间上巧妙平衡。在需要被高频调用的行情数据部分，Omega直接使用Redis存储数据；财务数据一个季度才会变动一次，因而读取频率也不会太高，所以存放在关系型数据库中。这种安排为各种交易风格都提供了最佳计算性能。

3. 优秀的可伸缩部署(scalability)特性。Omega可以根据您对数据吞吐量的需求，按需部署在单机或者多台机器上，从而满足个人、工作室到大型团队的数据需求。

4. 自带数据(Battery included)。我们提供了从2015年以来的30分钟k线以上数据，并且通过CDN进行高速分发。安装好Omega之后，您可以最快在十多分钟内将这样巨量的数据同步到本地数据库。


[帮助文档](https://zillionare-omega.readthedocs.io)

鸣谢
=========

Zillionare-Omega采用以下技术构建:

[Pycharm开源项目支持计划](https://www.jetbrains.com/?from=zillionare-omega)

![](_static/jetbrains-variant-3.svg)

