├── .coveragerc ├── .docstring.tpl ├── .editorconfig ├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── .travis.yml ├── AUTHORS.md ├── HISTORY.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── alembic.ini ├── alembic ├── README ├── env.py └── script.py.mako ├── docs ├── _static │ └── jetbrains-variant-3.svg ├── api.md ├── api │ ├── accelerate.md │ ├── client.md │ ├── lang.md │ ├── omicron.md │ ├── timeframe.md │ ├── triggers.md │ └── types.md ├── css │ └── extra.css ├── history.md ├── index.md ├── installation.md └── usage.md ├── mkdocs.yml ├── omicron ├── __init__.py ├── client │ ├── __init__.py │ └── quotes_fetcher.py ├── config │ ├── __init__.py │ ├── calendar.py │ ├── defaults.yaml │ ├── schema.py │ └── sql │ │ └── v0.6.sql ├── core │ ├── __init__.py │ ├── accelerate.py │ ├── errors.py │ ├── events.py │ ├── lang.py │ ├── timeframe.py │ ├── triggers.py │ └── types.py ├── dal │ ├── __init__.py │ ├── cache.py │ └── postgres.py └── models │ ├── __init__.py │ ├── securities.py │ ├── security.py │ └── valuation.py ├── poetry.lock ├── pyproject.toml ├── tests ├── __init__.py ├── packages │ ├── zillionare_omega-1.0.0a7-py3-none-any.whl │ └── zillionare_omega_adaptors_jq-1.0.3-py3-none-any.whl ├── pyrightconfig.json ├── test_accl.py ├── test_cache.py ├── test_client.py ├── test_securities.py ├── test_security.py ├── test_timeframe.py ├── test_triggers.py ├── test_types.py └── test_valuation.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.coveragerc -------------------------------------------------------------------------------- /.docstring.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.docstring.tpl -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/alembic.ini -------------------------------------------------------------------------------- /alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. 2 | -------------------------------------------------------------------------------- /alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/alembic/env.py -------------------------------------------------------------------------------- /alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/alembic/script.py.mako -------------------------------------------------------------------------------- /docs/_static/jetbrains-variant-3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/_static/jetbrains-variant-3.svg -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/api/accelerate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/accelerate.md -------------------------------------------------------------------------------- /docs/api/client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/client.md -------------------------------------------------------------------------------- /docs/api/lang.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/lang.md -------------------------------------------------------------------------------- /docs/api/omicron.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/omicron.md -------------------------------------------------------------------------------- /docs/api/timeframe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/timeframe.md -------------------------------------------------------------------------------- /docs/api/triggers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/triggers.md -------------------------------------------------------------------------------- /docs/api/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/api/types.md -------------------------------------------------------------------------------- /docs/css/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/css/extra.css -------------------------------------------------------------------------------- /docs/history.md: -------------------------------------------------------------------------------- 1 | {% 2 | include-markdown "../HISTORY.md" 3 | %} 4 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | {% 2 | include-markdown "../README.md" 3 | %} 4 | -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/docs/usage.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /omicron/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/__init__.py -------------------------------------------------------------------------------- /omicron/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/client/__init__.py -------------------------------------------------------------------------------- /omicron/client/quotes_fetcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/client/quotes_fetcher.py -------------------------------------------------------------------------------- /omicron/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/config/__init__.py -------------------------------------------------------------------------------- /omicron/config/calendar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/config/calendar.py -------------------------------------------------------------------------------- /omicron/config/defaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/config/defaults.yaml -------------------------------------------------------------------------------- /omicron/config/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/config/schema.py -------------------------------------------------------------------------------- /omicron/config/sql/v0.6.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/config/sql/v0.6.sql -------------------------------------------------------------------------------- /omicron/core/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /omicron/core/accelerate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/accelerate.py -------------------------------------------------------------------------------- /omicron/core/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/errors.py -------------------------------------------------------------------------------- /omicron/core/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/events.py -------------------------------------------------------------------------------- /omicron/core/lang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/lang.py -------------------------------------------------------------------------------- /omicron/core/timeframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/timeframe.py -------------------------------------------------------------------------------- /omicron/core/triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/triggers.py -------------------------------------------------------------------------------- /omicron/core/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/core/types.py -------------------------------------------------------------------------------- /omicron/dal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/dal/__init__.py -------------------------------------------------------------------------------- /omicron/dal/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/dal/cache.py -------------------------------------------------------------------------------- /omicron/dal/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/dal/postgres.py -------------------------------------------------------------------------------- /omicron/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/models/__init__.py -------------------------------------------------------------------------------- /omicron/models/securities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/models/securities.py -------------------------------------------------------------------------------- /omicron/models/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/models/security.py -------------------------------------------------------------------------------- /omicron/models/valuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/omicron/models/valuation.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/packages/zillionare_omega-1.0.0a7-py3-none-any.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/packages/zillionare_omega-1.0.0a7-py3-none-any.whl -------------------------------------------------------------------------------- /tests/packages/zillionare_omega_adaptors_jq-1.0.3-py3-none-any.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/packages/zillionare_omega_adaptors_jq-1.0.3-py3-none-any.whl -------------------------------------------------------------------------------- /tests/pyrightconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/pyrightconfig.json -------------------------------------------------------------------------------- /tests/test_accl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_accl.py -------------------------------------------------------------------------------- /tests/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_cache.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_securities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_securities.py -------------------------------------------------------------------------------- /tests/test_security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_security.py -------------------------------------------------------------------------------- /tests/test_timeframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_timeframe.py -------------------------------------------------------------------------------- /tests/test_triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_triggers.py -------------------------------------------------------------------------------- /tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_types.py -------------------------------------------------------------------------------- /tests/test_valuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tests/test_valuation.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zillionare/omicron/HEAD/tox.ini --------------------------------------------------------------------------------