Qube2

View on PyPIReverse Dependencies (0)

0.3.43 Qube2-0.3.43-py3-none-any.whl

Wheel Details

Project: Qube2
Version: 0.3.43
Filename: Qube2-0.3.43-py3-none-any.whl
Download: [link]
Size: 379119
MD5: f9e92330d0ab0a3984c58c967c5d7d07
SHA256: f17a3d61f2d4cfcf3e5d92249dd1cb9ad71215b75d1e26adcd4737d9d52b5a6f
Uploaded: 2024-06-11 14:19:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Qube2
Version: 0.3.43
Summary: Qube
Author: Dmitry Marienko
Author-Email: dmitry.ema[at]gmail.com
Home-Page: https://github.com/dmarienko/Qube
Project-Url: Bug Tracker, https://github.com/dmarienko/Qube/issues
Keywords: quantitative,backtesting,backtester,quantitative finance
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: pandas (>=2.2.0)
Requires-Dist: numpy
Requires-Dist: pandas-datareader
Requires-Dist: scikit-learn
Requires-Dist: qpython
Requires-Dist: matplotlib
Requires-Dist: statsmodels
Requires-Dist: pymongo
Requires-Dist: nose2
Requires-Dist: flask
Requires-Dist: patool
Requires-Dist: pymemcache
Requires-Dist: airspeed
Requires-Dist: flask-jsonpify
Requires-Dist: Flask-BasicAuth
Requires-Dist: python-dotenv
Requires-Dist: cycler
Requires-Dist: ntplib
Requires-Dist: bs4
Requires-Dist: dill
Requires-Dist: sortedcontainers
Requires-Dist: cython
Requires-Dist: plotly (>=5.20.0)
Requires-Dist: seaborn
Requires-Dist: rich
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: tqdm
Requires-Dist: numba
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 37 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
Qube2-0.3.43.data/scripts/booster sha256=5gMjbV5R4HLmc_0g_FL3DQ0mB6bCNakb1xiWQNmCThc 5836
qube/__init__.py sha256=Wx5VuU12zmqePbU99Ah7cj6hCZYh6QcWWex7Ihfmt8g 7261
qube/qube_nb_magic_init.py sha256=OQqztJkvbDTtjWkO3rkijTCScK6cDmjv0Cju55gjOoY 6798
qube/booster/__init__.py sha256=aBEbDvx4LMg8A1TJJR6dEHu8rQODVin528hLS_EDvuA 22
qube/booster/boosterai.py sha256=0wHUQJS0uyfRcKcERqvE_aPPMszPE6k5nuK78sja7po 16074
qube/booster/core.py sha256=CY9fGIaA5zfplV2EVO1Pl1-s1L3SmEtk3MFcI0IExHs 46792
qube/booster/simctrl.py sha256=nn1V3K4Aa4g7U7IvtZEQ54Lgb4pjkgDZOtDSOk4MNig 14897
qube/booster/utils.py sha256=frv0cnx16Uz7yrpdqQFVcNpmNOSEztU4Oth7QcW_zKY 5984
qube/booster/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/booster/app/boo.py sha256=k2WJF7cYU6VkunNdL7MViSiK249TUlIh-NBJ7SjtT-Y 21047
qube/booster/app/reports.py sha256=jGTrRKyGf2NCsS9jAE6YRHe0UvY359Zq5z7WPQvJads 20152
qube/booster/app/signal_viewer.py sha256=VJNJ8Yd73jxPeecvjoKi2p5A7aXohKuRA2auXgTdsEg 5511
qube/booster/app/templates/detailed_report.html sha256=uuMmPhxkXyGVZcJAAE4s0hAcktfZBI6N2Tq4giqHQ9s 2559
qube/booster/app/templates/experiment_chart_report.html sha256=-rCGk62c-OSjSx_OXJiwWtvzEm3qicq0Y_d-FTkUma4 1627
qube/booster/app/templates/experiment_report.html sha256=pnOULaj0w-AZ9G9StK0w_8iksT-e5UoW8NJnpFZMotE 2593
qube/booster/app/templates/experiments_index.html sha256=du0i4qKgnwohuzxK-BwsXkz2g6C5oiOLGxtIypvKrbc 754
qube/booster/app/templates/index.html sha256=VCxnRJx-A4HM_7jUHz6kWrURYoc4E95CJzv9jJNmFKw 656
qube/booster/app/templates/main_report.html sha256=wrUYltsOYl5iv2qu7B4hXDDd0KR1HWgYGrS-C2JDqoY 2428
qube/booster/app/templates/signals_viewer.html sha256=OtFhzkKg--sTJ1pW_kTmiAA0As68dYs0v62LAw63ITM 2536
qube/booster/app/templates/tearsheet_report.html sha256=4gEJlT_28rnuOokclNV82MRgxpFLauHb5Tb3pb2njpA 2511
qube/booster/data/markets.yml sha256=baQS-AURISANsWx_42Emz5ecMmvrr2a_sxIbeB9HAFY 13501
qube/charting/__init__.py sha256=9o3mMZYEJ3LArRYfDQB96yevT7NtpAp8rIOiUyFnQpU 35
qube/charting/lookinglass.py sha256=MM-FLta2VW33_acxQZS13ULbpHYnEXfuPsRlnZm9HOY 34287
qube/charting/mpl_finance.py sha256=E3lH7G5QUHx9ml23Xy_FBKFCM6G88WUnsVovf2VmVr4 29533
qube/charting/plot_helpers.py sha256=tousbQjxeFUicV_ejZhJxKN9oJG4WX72ygAdhJdKha0 18006
qube/charting/highcharts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/charting/highcharts/core.py sha256=TY6az1eA5eoWPGdfOpbWi5Toh9pVkS-owvtdxT53Bqg 9714
qube/charting/highcharts/display.py sha256=34ZmsdodpPBA-DTsacXPj85xXEggJLJXLcU6o8hhJc0 2704
qube/configs/Properties.py sha256=_WOAxE5qqdu3XLBVLOoMcu-Sgjf8y21KQWc81bUKKns 3943
qube/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/configs/config-default/datasource.json sha256=gLdMfnOaf4JlelMr8SP_v4xYr5e0uv9dxSWHJ8zKk8g 1388
qube/configs/config-default/dukas_outlook.csv sha256=SF5kgdjD90RXlVaqZJK8ccqz1N-kKtyzd3vVY3kVeBY 30265
qube/configs/config-default/main-props.json sha256=A0rEdIRG-o9cg4dhDExdMqzo8x3n2xBckOAWkvEYgmg 399
qube/configs/config-test/datasource.json sha256=rkYjQk-MEEqdDwVT02VK1b6oIjYJ5n2Y2lylYWPiXUc 720
qube/configs/config-test/dukas_outlook.csv sha256=SF5kgdjD90RXlVaqZJK8ccqz1N-kKtyzd3vVY3kVeBY 30265
qube/configs/config-test/main-props.json sha256=aodHf9v_kwFCj5hN-fEI7bpP6tj3e2a1RYFVSyWwnq0 348
qube/datasource/CsvConnector.py sha256=FaUsKiIjpSOwB5_cZqrt174rpJnSx1MH1qlmrS-5dnQ 3025
qube/datasource/DataSource.py sha256=ydN3tMnHd_wFpAQThVkJgZltly1krYFRzhbpQ8tk7Qs 11829
qube/datasource/DataserverConnector.py sha256=MklpVzh7hyBHrJn4anPeruuSBimf9hMwbRq3vMyj_UM 2947
qube/datasource/DukasOutlookConnector.py sha256=XJtHJRON52FXkTSF0hahwH6UDKhD5IyRr6BkGH_gcSM 731
qube/datasource/InMemoryDataSource.py sha256=ZKTx0XlI3L8X3SgD6ZrKhqv7NLWwtzfoFCU3GETDuTE 1585
qube/datasource/KdbConnector.py sha256=UpVO18CWRym25o1FdueivznOQFtaExi5my_Nx9IUX5A 12102
qube/datasource/MongoConnector.py sha256=35v4kD9Qy6PF-n8fEh2Ye_ttm2gPuDBwsIQDZa3q-cU 2132
qube/datasource/YahooConnector.py sha256=Llz051URT2c5hJRNo6ZalcjJfSIwNM6qzmIt2v_7ZeA 2040
qube/datasource/__init__.py sha256=BsABlGWBajWSonAG1lNCFfdACugGlOYa7sUZcZAS9rg 318
qube/datasource/loaders.py sha256=r0G1kdMYaNljEEOhw0EHDBKmRYev9kjb5rg12sxuhaU 13096
qube/datasource/controllers/KdbServerController.py sha256=BVO9ApxcuSX1uBeLjEEYmH6epP5avInqQgLnyCjlePc 7152
qube/datasource/controllers/MemcacheController.py sha256=O2lQvz1UeUHDPkcmH-hVmbAf0YqHcXB54X4brqJz9Lg 2592
qube/datasource/controllers/MongoController.py sha256=PAFNI2K9iD2BfrAILrAeqoVbcaQbSvBoooZC8pp5eRs 9283
qube/datasource/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/datasource/controllers/kdb_utils.py sha256=vCRtdkykqjyOJ14H_KJQvA8eJS6dZ3NkdNJ10ZMvcQ0 6343
qube/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/examples/booster/test_portfolio_task.yml sha256=Q80S0Ygm9tuClnLnpR0GLvQIWTlvij0cBFk_xwhfTdY 1166
qube/examples/learn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/examples/learn/filters.py sha256=5ARYeVfKSEfbNzqufNk8NtPGyy4rcKaDsnQ1KJcOdHA 4573
qube/examples/learn/generators.py sha256=kaZeZnZE8657zYJREQlOwPrpYEJqPvugddn-qI6HG90 12840
qube/examples/learn/transformers.py sha256=_Gj_ZRsrMsZlLVekOVI5rKjzqPTuR7C5xvejoDBxd68 4041
qube/examples/strategies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/examples/strategies/test_strategies.py sha256=UEBRUtYPRBqDo2-8vsUajPYoKujrwlPF6I1k253t4J8 11151
qube/examples/strategies/turtles.py sha256=3riak6ra5Zsd2E4hDJHA0fqrMPA590jK886H46tvr-o 7825
qube/learn/__init__.py sha256=iooeVKYmXYu8e4KsvzGry3_-7sAt3h4az-Bsl1xIxOI 488
qube/learn/advanced/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/learn/advanced/labeling.py sha256=p42ou3owkVHDSkNheKPnGT7guF1_dzQ8ArWAbW6IUCI 9997
qube/learn/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/learn/core/base.py sha256=jHO6zoVNMnN75wTXsWnz09NXc-QDPgj67_eahNG-Bs0 9938
qube/learn/core/data_utils.py sha256=uqvkFmWp-j9CkEp9dQHLXF4HjBiLfKoGHASzhRYeyJw 8494
qube/learn/core/metrics.py sha256=f2IceHtDC5OftuenVJ9--E2Ch8ox8LYAI-C10aszl3E 7603
qube/learn/core/mlhelpers.py sha256=PIEcRwJdrhHZjfglJGTMy9FCRuiGiqfv8lDYTPAzJMo 2838
qube/learn/core/operations.py sha256=k17Zr5l_FVky36AWYhi0un0G3CRHmZ9WnqOSkNljj7M 4375
qube/learn/core/pickers.py sha256=lO21K7qLg0zUgcntBX8UHZj87jSnyAWTCbJKvoDXMdQ 6278
qube/learn/core/structs.py sha256=rAKzZS8jchVPxF4f3OhbvhdRTzwcsNjnavB_i35wots 499
qube/learn/core/utils.py sha256=5bzvBc8c-n3AbnAoEXaWixkHCp6ibgQVXm4wb63Kgzs 3713
qube/portfolio/Instrument.py sha256=8W8yaRZRiEZPIbgubLh9i0laY31rhM00GybJZMaY6Qg 426
qube/portfolio/PortfolioLogger.py sha256=lSfey1X-Tyq1cPDgxEvZf6FyGx5OYtl7zca-sfRBHhA 6804
qube/portfolio/Position.py sha256=C7AbaZiYybMurLP-4T6qrfGJ1JbozBcLh76CdbH8Lo0 18942
qube/portfolio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/portfolio/allocating.py sha256=0XfX2bcRb7CPtOCUHCWys4TaUl8NuOVHFPM5KI9zo5c 6437
qube/portfolio/broker_constants.py sha256=CbrdZ3DkP08niPN0Dix-6YupcXl5jfai3imVAq3C_u0 480
qube/portfolio/commissions.py sha256=p_K_0_MVICthtZaG84pOznGTx9FKw6qB6sYwM9eqBB4 18671
qube/portfolio/drawdown.py sha256=saz9jN06Rgv8UVVe_C4qvBTMyFHrogg3A08H4QcvAzA 5030
qube/portfolio/performance.py sha256=RuiaPlH9V3ryaXl7L7-u96OnkhKQ8WuCmV7NpBF-l-o 28343
qube/portfolio/reports.py sha256=btaEDqYlmfrFi6aIe8Hzfb-12LgrZCPQN8WWcpwuq30 15023
qube/portfolio/signals_analysis.py sha256=58oxwuhlcqBPTac_JPYEYROMqs8tVw1p_F-r2ArIZrc 5074
qube/portfolio/report_templates/comparison_report.tpl sha256=qZnYzn7oC8RDZA6Ul079WrYw4kzD1D0CDstNqAoCp3Y 107
qube/portfolio/report_templates/old_report.tpl sha256=RQhWBdgez9E1keueHqbNRU8iEFL2WRdcL-13vWM8EbA 3562
qube/portfolio/report_templates/optimizer_report.tpl sha256=Oyznlf3Y7L32QJYfeE8JCTDo0PXU4IFgKm8IWUDMTbw 2452
qube/portfolio/report_templates/signal_statistics_report.tpl sha256=D6oUoSu7PBfzqUdIBu_FgI0KWllv_UhqDG3xFFPIVNs 224
qube/portfolio/report_templates/simple_report.tpl sha256=4kYIBHVkQ927hS8lm9aZNox4eSWcmO1udvMjtINaiKI 2794
qube/quantitative/__init__.py sha256=Pk_qmDbDNOb_sQb4VouQ8iEVelsdWurMFjUONtfFmS0 171
qube/quantitative/fast_ols.py sha256=Z6hmArqJMNF9idQR4BMwh83wdm7SgH3KPbZh8YyATOQ 1783
qube/quantitative/tools.py sha256=EHTz6fGsgdPkg83Ff80JMYXJcOV-Qsf8BI_WmTEx608 16592
qube/quantitative/stats/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/quantitative/stats/cointegration.py sha256=VIZjlfhaCF6FKog5tSwXDV-bg6YH_gjTHAlQHw8bNzw 14152
qube/quantitative/stats/ssa.py sha256=-TM8ptF8PyRcQEmS_GAK0pZiAAKvVfTi5183Qwft7xU 6593
qube/quantitative/stats/stats.py sha256=E7WbvCPGnZE5XT7HoRpnSOA4u8I2BjK4I6B8QbtSC-w 9430
qube/quantitative/ta/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/quantitative/ta/bands.py sha256=PP2dxvrhUd2kWjtib2mOxJUGxkpCqepCCpSwMg9zXUg 4030
qube/quantitative/ta/dtw.py sha256=D7UTBpXNsA-1aLVxbSVd0MWPxde9iNfy2K_TF9JTJdc 6037
qube/quantitative/ta/indicators.py sha256=CO3RtLdEPdCt7x4lnMKUFvC2OeAXjvJfaCWu0ovZqjM 63753
qube/quantitative/ta/kalman.py sha256=dopHFXVP3MfRlnLlSOme_C2bgzhDSwEpaTzJY4iHELE 3983
qube/quantitative/ta/pewma.py sha256=jP_mL7fXyAEqgDTbgBX3K3C68F1w2KZQCEU2CdJoJFc 3813
qube/quantitative/ta/swings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/quantitative/ta/swings/reversals.py sha256=FITfADxyPStQJwvayXNzWI3BzwolkILrp5REArPfPrQ 7087
qube/quantitative/ta/swings/swings_splitter.py sha256=XYcfFKGx6juvbqg3ieSl99vq2paBlzRnG8t89Db9RXo 20699
qube/series/Bar.py sha256=JaE5lLHMsrxx1buMp7pYDEOfK1EKn3MybUlLqvBE5YQ 452
qube/series/BarSeries.py sha256=kfVXBjKutxVw_D6pdZOQRtVLTIShcvP9MIVHbC9yDcQ 12186
qube/series/DoubleSeries.py sha256=LsB2iaDVDb-94cq7t6K6zYVfo_t-SmRQJ4XwdnI2lhY 1594
qube/series/Indicators.py sha256=QnVfh4NpIS5XAHGHVlETY_oQv_wMkQxZmh_wJNoNZl8 23927
qube/series/Quote.py sha256=IxhEyIcNtsYyPEEH8itJo5-zoUbekTTbq4eMSYNVerg 1325
qube/series/Series.py sha256=84dGjBFXjguxKX2pBnDqnsCS2coLqcMhk-BvN44kONU 2653
qube/series/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/simulator/Brokerage.py sha256=JE2owCRK_x-pYdpSkELVuVh-bwILVV9P9OlPkubgtQY 4555
qube/simulator/SignalTester.py sha256=2rn946F6J2_EgkPwQCbmS5JwoIeOoHYw_htlUmjvKrE 27073
qube/simulator/__init__.py sha256=nbZIw2EKWcMiJkupGr18KxPzEPTvJooOl_jl9ShEM7U 113
qube/simulator/backtester.py sha256=_zb616d0xI2nHDJai1RflEdZwMUjruHkHidFJieMHQQ 3097
qube/simulator/core.py sha256=9HKNonplRo62pV2VaqPEu7d3yLKBuIckZXIfDOU1jkU 10543
qube/simulator/management.py sha256=tm6Ycn4irOEF96kzzWBtdmRLhrvnyC4Bm7zngXBTMcs 7620
qube/simulator/multiproc.py sha256=FKMo6a2SlBpPWnsg9teCYAlhumzxB38YT2-u1jBR-bM 10776
qube/simulator/multisim.py sha256=2SqiqYCdiYdgvrn4wOMnIBVceUMA1NstKS3CSiPdt2g 24863
qube/simulator/utils.py sha256=HmM42rJZAE31_z0cV5kC_XlUmgR8HhYBxmL537HdXjI 35131
qube/simulator/tracking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/simulator/tracking/sizers.py sha256=L0oyAE3BccjH1U-O-ijGOg_BEcWEC_zyIooOPoCDTvE 2925
qube/simulator/tracking/trackers.py sha256=-UZox4-qhZaeec0dTezmWQVjLAtIECuPyYf9EmLRKoU 48671
qube/simulator/tracking/trailings.py sha256=zW-WG99tYMpcE81MO8aKMYaN3YruGL0SsU1EFGGBCJg 14604
qube/tests/DateUtils_test.py sha256=hzGje2Q7eTt5FsyyDFv2_eKPY8ohXamWWPdL8gtAFXc 7527
qube/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/ds_test_cfg.json sha256=Uouz4AZQ5lXEVKz7AtYfVACm5qMuc0sr6PBZoWf6J1U 2392
qube/tests/ntp_test.py sha256=mT6chIReNSknAhq3Twu2frnl7xh0aXqLH9ZV8vpZKBo 1109
qube/tests/properties_test.py sha256=Wck2PUQjGl-E2XHb8-_dPWjd8RCVhELCdHuugFMIS_c 1084
qube/tests/qube_props_test.json sha256=Jm4XvotR5oFu5nQ_eGh3_GqLA-S9qtLejc2HvxR8A2Q 43
qube/tests/utils_for_tests.py sha256=wzh6wcW9Evi2P2r80HCzCZKwfkGGYjVEOpTO-2pWnWo 1237
qube/tests/booster/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/booster/booster_test.py sha256=hLBR6-KbFvDgNKmyrCQFA8KKIO8Git-Byo059S7BovA 5364
qube/tests/data/EURUSD.csv sha256=perKIDv3dgqbnaLMyu7ptNhcq8Dp0dDpQ4ZeRvLsut0 21024
qube/tests/data/FDI_test.csv sha256=GuebbliBjh4r3kxf5pQioZbNVqBqmdGIIVH6g3KPJ5k 8509
qube/tests/data/RM1.csv sha256=E6eYOyeNPp1fa_TR8Wx3zGp5XoiHsUUzxhOS1Ngi9Es 242
qube/tests/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/data/test_mdf.py sha256=DNgcdygisl_yBpFsvubIsVsySV8QgNw4VrxyQX_s9qk 1434
qube/tests/datasource/DataSource_test.py sha256=6jrNjji_BvrXVhzQXduejb0Wje1YmFUcVMwVVFozqv8 4448
qube/tests/datasource/KdbConnector_test.py sha256=4xhyvKpJqd82uH8XvnEmfeSS2MHd9zFjMQ-IW3YrET8 2578
qube/tests/datasource/MemcacheController_test.py sha256=uCkAo8zBX9NuciNhcAKh1CixZevrXE-htuIwhmfNl-I 1092
qube/tests/datasource/MongoConnector_test.py sha256=CsjFnxGV1QUcoM-4265DMWPqY_RtHU6ymeAMcVnfBc4 1502
qube/tests/datasource/MongoController_test.py sha256=ae8Jz2rrDfJWRSJFpLDpF9HrdYU8COUUmh_JYnSXr3g 10427
qube/tests/datasource/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/learn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/learn/base_test.py sha256=Hp2ntXc5sJC0T7qfKR8zDnbHE245c35sPg2wuu-4NKA 9170
qube/tests/learn/scoring_test.py sha256=1eyPgVQFJK31ObKGSfgQg39LhqHEqbAovC1TgpS23eA 5794
qube/tests/portfolio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/portfolio/commissions_test.py sha256=kWHUP5qQnO-w774eCpKlqAa6wpObkKhlqtv9yAHbUX0 2771
qube/tests/portfolio/drawdown_test.py sha256=9h-Zrh5KX7Ksr2KNDAFKSgsR-Tzlv_WovJc35mwh18A 2089
qube/tests/portfolio/portfolio_allocating_test.py sha256=UWYEWPLXXqLFrqbyVDlVUytoFxqEtK0kuVRFwkskOWA 4458
qube/tests/portfolio/portfolio_performance_test.py sha256=LUd5RfTX_PeVEnJaPoPgu1NVqMi7UvRy0VOdcLC7UbY 5449
qube/tests/quantitative/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/quantitative/coint_test.csv sha256=PC3u-OqHM5ZzIsjAqZbLrlfrA11gcqJ_48ktRH59BhU 19445
qube/tests/quantitative/cointegration_test.py sha256=g9I2f14hKWKzUVCO1eMD4PgYglFRTKns3p5_oCNSn-8 2226
qube/tests/quantitative/dtw_test.py sha256=NWnJt_OYONNSc3EDxDgDCPyrhzGU0sehhuL4_X0k5iI 1048
qube/tests/quantitative/indicators_test.py sha256=bAtsdh3p7We9yNyFz3rl_zOg2DebFSXIm97FJ0Lk7TU 8038
qube/tests/quantitative/kalman_test.py sha256=qIR-zWWeFiptzgH7ek-0u2eKjKxMVO261QH7fHLOvIA 1735
qube/tests/quantitative/tools_test.py sha256=NgwXAEktI15L1snMCAhZJRpcOMgVhtqn7sEZliqyZ54 2154
qube/tests/series/BarSeries_test.py sha256=qdQRCSIbaqXE-XwCiI462tJWfwYjQ0yunw5bqcDb_mc 4554
qube/tests/series/Indicator_demo_test.py sha256=s9YcMsMnSEFIiOo6_xop8cqKY3rLkpPhIuU8rFqUkC4 3144
qube/tests/series/Indicator_test.py sha256=4_IlVIOvypOV4hLYyu5S5YRIfe9_fK0SPX-VnXvLwsA 20635
qube/tests/series/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/simulator/Position_test.py sha256=7dS6jjQ730MLiwsuNE2jC7qQxTsvgofSOO3BXosYM-w 10368
qube/tests/simulator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/tests/simulator/signal_tester_test.py sha256=GRUu8B9lYQzm3Zgl4l49Lehz1HI1OJUlkxCPzkBnW3s 19161
qube/tests/simulator/signal_tracker_cloning_test.py sha256=MZRZRBgyYk_Q-7tzYGRaHUb0SbXf3pqWUA8UbXPsm54 4942
qube/tests/simulator/signal_tracker_test.py sha256=Jm8zs8iewDKO7KWarbVsv38YAmLuQxAR0fbY0mMbxCw 5696
qube/tests/simulator/strategy_tester_test.py sha256=LWSERQLZRIGPbxyC0FZKqy6-peX2Uq-ZUZ6vCd3_uv0 4563
qube/tests/simulator/test_multiproc.py sha256=bIuW8pSkktqaSaWEuoNns5iMtXQq12jdgBk35QBitQ0 3743
qube/tests/simulator/test_multisim.py sha256=MVNZe0e4kec0IZBrpU1PPM956PYrTiPGTKLF3R-JHjk 12994
qube/tests/simulator/trackers_test.py sha256=4D3dZajE7mS8SjKOVuxWbap9r2PaIfjYmLyp4di_5xY 21502
qube/tests/simulator/utilities.py sha256=xaCXFXCw2pSk4xTMCgNYxwaYEQRTCgg9hB7t2eMusVw 4516
qube/tests/simulator/utils_test.py sha256=PKC-O-KseQVwRTA_Jywn3mt2Ks8ZzWQpuUQBJPtKFD8 12167
qube/utils/DateUtils.py sha256=j9Rv4durkJrOtBose7CKQ_kWECaTkUD4H2RyH2ClaN8 8591
qube/utils/QubeLogger.py sha256=ngBvo7FMkKaMqOvAnObU_pnAV-OK26ZhB92rcQSD-X0 1428
qube/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qube/utils/nb_functions.py sha256=igYMt5O2D3kSYk9O10N4nbFt-JxIyHLHw9UVcQXe1aw 5543
qube/utils/ntp.py sha256=E2RK9SMWna77cVBThLrFlsgPfcwBTZwwNENDw0Zva1c 1890
qube/utils/ui_utils.py sha256=KTUisvMH0Ul3yc6QyyU116XFb2kgMTMb2AYW95FoZlc 1958
qube/utils/utils.py sha256=zvB9U3Xz-WNE9N3-Z_oV9yXCWkdyIgQdW3AqA8m1rfs 12709
Qube2-0.3.43.dist-info/LICENSE sha256=LSvwEkI9g0pXTCKxwh0Eq3oMplY4fFHSpQgjSr9nb8Y 1325
Qube2-0.3.43.dist-info/METADATA sha256=IPrsvHIaG-45OccRxkO94pQXfXuXuoeVc7qpDXx6OnM 1233
Qube2-0.3.43.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
Qube2-0.3.43.dist-info/top_level.txt sha256=AGfh3ijBStmjZ5CSDd2J3mpp_qivFBiUuVWe85DBoL4 5
Qube2-0.3.43.dist-info/RECORD

top_level.txt

qube