Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
polakowo
GitHub Repository: polakowo/vectorbt
Path: blob/master/vectorbt/__init__.py
1069 views
1
# Copyright (c) 2021 Oleg Polakow. All rights reserved.
2
# This code is licensed under Apache 2.0 with Commons Clause license (see LICENSE.md for details)
3
4
__pdoc__ = {}
5
6
# Import version
7
from vectorbt._version import __version__ as _version
8
9
__version__ = _version
10
11
# Most important modules
12
from vectorbt.generic import nb, plotting
13
from vectorbt._settings import settings
14
15
# Most important classes
16
from vectorbt.utils import *
17
from vectorbt.base import *
18
from vectorbt.data import *
19
from vectorbt.generic import *
20
from vectorbt.indicators import *
21
from vectorbt.signals import *
22
from vectorbt.records import *
23
from vectorbt.portfolio import *
24
from vectorbt.labels import *
25
from vectorbt.messaging import *
26
27
# Import all submodules
28
from vectorbt.utils.module_ import import_submodules
29
30
# silence NumbaExperimentalFeatureWarning
31
import warnings
32
from numba.core.errors import NumbaExperimentalFeatureWarning
33
34
warnings.filterwarnings("ignore", category=NumbaExperimentalFeatureWarning)
35
36
import_submodules(__name__)
37
38
__pdoc__['_settings'] = True
39
40