分布式本地行情服务框架

zillionare-omega的Python项目详细描述


Omega

https://img.shields.io/pypi/v/omega.svghttps://img.shields.io/travis/zillionare/omega.svgDocumentation Statushttps://img.shields.io/badge/code%20style-black-000000.svg

分布式本地行情服务框架

  • Free software: MIT license

特点

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

  1. 支持并发对接多个上游数据源。如果数据源支持多账户、账户支持多个并发会话,您还可以并发使用这些数据连接,从而享受到最快的实时行情。目前官方已提供JoinQuant的数据源适配。
  2. 高性能和层次化的数据本地化存储,在最佳性能和存储空间上巧妙平衡。在需要被高频调用的行情数据部分,Omega直接使用Redis存储数据;财务数据一个季度才会变动一次,因而读取频率也不会太高,所以存放在关系型数据库中。对短线高频量化交易来说,这种安排可以提供最好的数据读取性能。
  3. 优秀的可伸缩部署(scalability)特性。Omega可以在根据您对数据吞吐量的需求,在从一到多台服务器上按需部署,从而满足个人、工作室到大型团队的数据需求。

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2020-04-28)

  • First release on PyPI.

0.5.0 (2020-11-09)

  • Add valuation data
  • Update omicron to 0.2.0
  • Update jq-adaptor to 0.2.1

0.6.0 (2020-11-20)

  • 重构了``omega.app::start``接口,允许从父进程继承`cfg`设置
  • 改用Poetry来进行依赖管理、版本号管理和打包发布
  • web interface增加``get_version``接口。此接口也可以用来判断Omega服务器是否在线

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
来自偏移量的java JavaPairInputStream流   gzip Java TarInputStream读取tar的文件名。包含另一个tar的gz文件。gz文件   如何在Linux shell脚本中确定和使用实际的java路径   java请求太多FirebaseError   java错误json解析   java在localserver上发送安卓应用程序的输出   JavaSpring:启动和停止webapplication时更新DBtable条目   java如何使用JavaFX在矩形处设置文本?   java SQL查询在Hibernate中出现异常   java我无法使用javamail代码通过outlook(hotmail帐户)配置发送邮件,但在gmail中工作正常   java是不同的持久性。测试运行/JPA装置的xml属性   无头Eclipse的java导出战   使用ContentVersionStrategy的java Spring引导缓存禁止使用gzip进行资源压缩   java如何获取计算机的设备令牌?   图像文件的java ImageInfo不包含有效值   继承强制在Java中使用基类方法