Path |
Digest |
Size |
qubx/__init__.py |
sha256=GBvbyDpm2yCMJVmGW66Jo0giLOUsKKldDGcVA_r9Ohc
|
8294 |
qubx/_nb_magic.py |
sha256=kcYn8qNb8O223ZRPpq30_n5e__lD5GSVcd0U_jhfnbM
|
3019 |
qubx/backtester/__init__.py |
sha256=OhXhLmj2x6sp6k16wm5IPATvv-E2qRZVIcvttxqPgcg
|
176 |
qubx/backtester/account.py |
sha256=VBFiUMS3So1wVJCmQ3NtZ6Px1zMyi9hVjiq5Cn7sfm8
|
5838 |
qubx/backtester/broker.py |
sha256=9Xm85OyLf-1hc2G1CcIPnatTMvFcdUTZSClJWc4quKU
|
2759 |
qubx/backtester/data.py |
sha256=ArY8EDbgws_34Or1eHkgZgzU_QRNJrH3PaGXH7x3CfM
|
11967 |
qubx/backtester/management.py |
sha256=HuyzFsBPgR7j-ei78Ngcx34CeSn65c9atmaii1aTsYg
|
14900 |
qubx/backtester/ome.py |
sha256=BPb8iLJ-YpBhS4XJrrPzcj2RN8hmTNjkOjdAzDkNfXY
|
11055 |
qubx/backtester/optimization.py |
sha256=HHUIYA6Y66rcOXoePWFOuOVX9iaHGKV0bGt_4d5e6FM
|
7619 |
qubx/backtester/simulated_data.py |
sha256=xy4zDIF8bwum5F3mEachdIaQu9DOIfsBcR1AogF3CH0
|
22176 |
qubx/backtester/simulator.py |
sha256=nbfxaD1KFZhQ9aR21RDvtGFOOHDon63_XdM9-6FHDPY
|
14409 |
qubx/backtester/utils.py |
sha256=Xrl5pYLZJWEVEpv9cjNVBKMKFNMaMmXXa2xELBAzpHU
|
30512 |
qubx/cli/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/cli/commands.py |
sha256=K5dpcXw87ApKn0U00PaQTmHQ3Imq9qFkYYmUfccIjRY
|
8035 |
qubx/cli/deploy.py |
sha256=71mxBiwKnrG-UNtkwwJsWM38zemc_PIBRpREeww5s6k
|
7638 |
qubx/cli/misc.py |
sha256=FkNG2S15FqBv3I0NnvzQCgOuh1RZCbHiZ1VkO3gSHS0
|
13343 |
qubx/cli/release.py |
sha256=R9lZR9oWodbJG8TmNgoIuH5LXntq_c0j-LsNoRsw6RU
|
24508 |
qubx/connectors/ccxt/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/connectors/ccxt/account.py |
sha256=0-NyqDVEu6vim9rBgO4L9Ek3EKHmq2A82eTKpoOSyFM
|
21630 |
qubx/connectors/ccxt/broker.py |
sha256=I91BRQBbVrZm9YGp6AkW_qHSQv-6Qf0H2Rt53Pmh4rk
|
4114 |
qubx/connectors/ccxt/customizations.py |
sha256=K5MoNuatjmyOcDhQ_54vdp8D1cb_QgfkoeHdBGJxiOQ
|
7709 |
qubx/connectors/ccxt/data.py |
sha256=RekxCqjRBOTY1IEkNM2aNvdXwm-rHoRs7hT2vk4lrI0
|
25291 |
qubx/connectors/ccxt/exceptions.py |
sha256=OfZc7iMdEG8uLorcZta2NuEuJrSIqi0FG7IICmwF54M
|
262 |
qubx/connectors/ccxt/factory.py |
sha256=KROJ9-7zfoKZuess99UZMzgsZakISbN3XDOkEB-Ev4s
|
2818 |
qubx/connectors/ccxt/utils.py |
sha256=Hn1gK3BCmwbivVjAmwaBy4zQPqwZl0jWbNwdV5_E0po
|
10612 |
qubx/core/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/core/account.py |
sha256=MOrllpuZLyaJ1EwsEJst0GaxcC7Z7XMT-VF7OR-1NMQ
|
10213 |
qubx/core/basics.py |
sha256=7CaER2uM73840CUNe9ej9I6BzSkwgydM-RQwVsL5LZ0
|
27780 |
qubx/core/context.py |
sha256=c9x-y5VHgsbM_snibBp3-_mVD-oZQiQ5xFu-PrPcRXo
|
15918 |
qubx/core/exceptions.py |
sha256=Jidp6v8rF6bCGB4SDNPt5CMHltkd9tbVkHzOvM29KdU
|
477 |
qubx/core/helpers.py |
sha256=7nhO-CgleU6RTXpSwCdMwb0ZwLCYi5hJWnag8kfFDXo
|
17701 |
qubx/core/interfaces.py |
sha256=DdKV6MDHDS5GTNRPBd-HTgj7yQz-OXj95_u75IPqO6w
|
35817 |
qubx/core/loggers.py |
sha256=rB56Sh3aRshrYRy2fdNEbPvB9i7757BiPumyKBC2cfs
|
17888 |
qubx/core/lookups.py |
sha256=1oIF3aowRWWNC7DyHaJ5n-v8b9jBlYyOUaA-S_RnGqU
|
15770 |
qubx/core/metrics.py |
sha256=7b9kza1Fu3aGSf4llUiNTIGT1wsRDOaProK5lGk_a5M
|
57877 |
qubx/core/mixins/__init__.py |
sha256=AMCLvfNuIb1kkQl3bhCj9jIOEl2eKcVPJeyLgrkB-rk
|
329 |
qubx/core/mixins/market.py |
sha256=vcUxGsg9Tv-2Df22dXpbFlZmeHcytFDfeP_mWxXpbzE
|
3264 |
qubx/core/mixins/processing.py |
sha256=22k2L37PmcnMz3pqjKjpneKJcp8xFXebcp-izd1IJhQ
|
19125 |
qubx/core/mixins/subscription.py |
sha256=J_SX0CNw2bPy4bhxe0vswvDXY4LCkwXSaj_1PepKRLY
|
8540 |
qubx/core/mixins/trading.py |
sha256=CQQIp1t1LJiFph5CiHQR4k4vxTymjFqrkA0awKYn4Dw
|
3224 |
qubx/core/mixins/universe.py |
sha256=1ya2P3QZrsAVXmMXqq0t6CHGAC5iMGVD2ARUAtSfv04
|
10062 |
qubx/core/series.cpython-312-x86_64-linux-gnu.so |
sha256=TRLBTp0VKB8mBA_MUHgmtTDhVXNKN5yxjmloG1vIrN0
|
882248 |
qubx/core/series.pxd |
sha256=EqgYT41FrpVB274mDG3jpLCSqK_ykkL-d-1IH8DE1ik
|
3301 |
qubx/core/series.pyi |
sha256=0cgJjqNTWfWCC392jYqnnScAg1rzuZWC0V5aZbfOflw
|
3889 |
qubx/core/series.pyx |
sha256=4XCRdH3otXsU8EJ-g4_zLQfhqR8TVjtEq_e4oDz5mZ4
|
33836 |
qubx/core/utils.cpython-312-x86_64-linux-gnu.so |
sha256=pdhs2kyB6RL1_FJIAfY7JSQFVC2g05AXQau9ka5ndCk
|
86568 |
qubx/core/utils.pyi |
sha256=DAjyRVPJSxK4Em-9wui2F0yYHfP5tI5DjKavXNOnHa8
|
276 |
qubx/core/utils.pyx |
sha256=k5QHfEFvqhqWfCob89ANiJDKNG8gGbOh-O4CVoneZ8M
|
1696 |
qubx/data/__init__.py |
sha256=CTbEWfMC3eVfD4v6OdhEH4AXGNybrnJJ-mxOM-n2e_M
|
482 |
qubx/data/helpers.py |
sha256=GZIQJk5m1rbCX-_heZmJrMZeTpElPT88vGosUIWDuKI
|
16660 |
qubx/data/readers.py |
sha256=RedH9MyOzrYjS3EXNwM_y4nRKbYJtU0Gs6---RFdrBA
|
55528 |
qubx/data/tardis.py |
sha256=LzKSjCEhAupMYlB46SWUo71zSKhSwh26GnGHHxhb9MQ
|
3769 |
qubx/exporters/__init__.py |
sha256=7PjLDeDrDc34HOZyEspTvmQydRDIzuvwBlvGzOziXz0
|
284 |
qubx/exporters/formatters/__init__.py |
sha256=dSaYV0OTXyA5e2IFLxXgJZNWH4hTrG47-V__0iasZRM
|
393 |
qubx/exporters/formatters/base.py |
sha256=6pNQAwTpk56owxXJ2xh_q7Nu_t60ZXk7z0w7JoHIARE
|
5690 |
qubx/exporters/formatters/incremental.py |
sha256=tFXJSWJDjlsd5e1r9ZoB6LsLHfVPHlNBBAUFSZ14aKQ
|
462 |
qubx/exporters/formatters/slack.py |
sha256=MPjbEFh7PQufPdkg_Fwiu2tVw5zYJa977tCemoI790Y
|
7017 |
qubx/exporters/redis_streams.py |
sha256=kbxCWtTEfTL0qqL2V490OKCjfnVVY4AUM_4jxpPzizI
|
7364 |
qubx/exporters/slack.py |
sha256=Ang3rlyhzAolzzgSPvnBm7ZHsv3BcnRfBFGzyAYWtr8
|
7147 |
qubx/gathering/simplest.py |
sha256=2BXyzj0wHohVYT1E4Rqwdf9K_gZPoZ_eW9MSe0uliBo
|
3959 |
qubx/math/__init__.py |
sha256=ltHSQj40sCBm3owcvtoZp34h6ws7pZCFcSZgUkTsUCY
|
114 |
qubx/math/stats.py |
sha256=dLfomw5uBYolurxNPKxcGoL27pTEqiTnjI5cZ_-9-gU
|
4021 |
qubx/pandaz/__init__.py |
sha256=vSUWqD3XhPq96Kc3Q_msjdRFEjFB-moSnFWxlCf5gkw
|
460 |
qubx/pandaz/ta.py |
sha256=ONqPOeqtAkjKWolO9gWbbfrS2bDDB_kzV8aBu_yDVEE
|
91608 |
qubx/pandaz/utils.py |
sha256=zAHUIAApSRrlQa5AjpIbiQ9ftSGIBOu_ppDg0c3gXaE
|
23380 |
qubx/resources/instruments/symbols-binance.cm.json |
sha256=rNI3phNeeRY95_IE7_0Um9d5U4jUtEijZQ_PaYg5cdw
|
25127 |
qubx/resources/instruments/symbols-binance.json |
sha256=Qx_XckgsWNhmmV8_t5DpG0AeGkuTyt1uiif2EeeBDIg
|
939678 |
qubx/resources/instruments/symbols-binance.um.json |
sha256=eroAZmpc_Iez0uDxsk1rcnSmznuQ9eEoCPQHlNyTfI8
|
227785 |
qubx/resources/instruments/symbols-bitfinex.f.json |
sha256=URpMkOM4hB4-6-RY1yJU-fSPADwE7F-EOGmxWEjqspo
|
34758 |
qubx/resources/instruments/symbols-bitfinex.json |
sha256=CpzoVgWzGZRN6RpUNhtJVxa3SeSvLVx5Q8GYHfYwd8s
|
263231 |
qubx/resources/instruments/symbols-kraken.f.json |
sha256=lwNqml3H7lNUl1h3siySSyE1MRcGfqfhb6BcxLsiKr0
|
212258 |
qubx/resources/instruments/symbols-kraken.json |
sha256=RjUTvkQuuu7V1HfSQREvnA4qqkdkB3-rzykDaQds2rQ
|
456544 |
qubx/ta/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/ta/indicators.cpython-312-x86_64-linux-gnu.so |
sha256=6dtnzC2d4aaGy1A612whYjNR_KpY7ABqYFhSToiZrcc
|
654440 |
qubx/ta/indicators.pxd |
sha256=eCJ9paOxtxbDFx4U5CUhcgB1jjCQAfVqMF2FnbJ03Lo
|
4222 |
qubx/ta/indicators.pyi |
sha256=NJlvN_774UV1U3_lvaYYbCEikLR8sOUo0TdcUGR5GBM
|
1940 |
qubx/ta/indicators.pyx |
sha256=FVkv5ld04TpZMT3a_kR1MU3IUuWfijzjJnh_lG78JxM
|
26029 |
qubx/trackers/__init__.py |
sha256=Df2YGR6SM9ANfMQDV21Q6Nh0MO-tLIt4Yt42v6HR3EI
|
175 |
qubx/trackers/abvanced.py |
sha256=vo4DuX6sYzsXLcp5z1UYuGowlJEE47vzmSoKsMLBPu4
|
10307 |
qubx/trackers/composite.py |
sha256=W-n1vd4l-RZEoojj6lICqvJ8EgTV2kE6JUUmZUkZ1cI
|
6339 |
qubx/trackers/rebalancers.py |
sha256=5Dx39QZ67iZVx-cfpYx4IoMgDd7-fCHvGkwtezL7ofY
|
5269 |
qubx/trackers/riskctrl.py |
sha256=QyYbXZ7NGJYpNK1i92z9PlCvWbiKMb-TTuj6xs1PzbA
|
26799 |
qubx/trackers/sizers.py |
sha256=r2w8HOS2_LRZEi_WjU0KRXqxmfhi2JNhbtOpfqmywRk
|
9608 |
qubx/utils/__init__.py |
sha256=FEPBtU3dhfLawBkAfm9FEUW4RuOY7pGCBfzDCtKjn9A
|
481 |
qubx/utils/_pyxreloader.py |
sha256=34kNd8kQi2ey_ZrGdVVUHbPrO1PEiHZDLEDBscIkT_s
|
12292 |
qubx/utils/charting/lookinglass.py |
sha256=m7lWU8c0E8tXzGbkN0GB8CL-kd92MnH_wD8cATX067k
|
39232 |
qubx/utils/charting/mpl_helpers.py |
sha256=e9XNnEvUpFJtB3zpgJCyMSeUkKbBfumJhnWLCXmU1k0
|
36085 |
qubx/utils/marketdata/binance.py |
sha256=_Hm2KtMFrUOguHlT3ZhRZFmoszG8ivRh72vCUZWhssU
|
11224 |
qubx/utils/marketdata/ccxt.py |
sha256=IhTT8prs42x_pIhFKv2AweFGIdEh2kGZYacbjXSmxV0
|
3466 |
qubx/utils/marketdata/dukas.py |
sha256=yz4dfOM4UDuz2BYeM8vlTzaZX83VPx_OW-mGwGr-L4E
|
3237 |
qubx/utils/misc.py |
sha256=TKQMIyMDBREjxMpLPphKKFtAljfsdkVK0nm7_cHZAoU
|
15353 |
qubx/utils/ntp.py |
sha256=yNurgbdiqKhq_dVrJ5PRnho9SzT3ijQG-Bi2sDnFSLs
|
1904 |
qubx/utils/numbers_utils.py |
sha256=pAXZsurOOXwoFdPJPm0muSY1RkFhFHYjuB-Dzx6Ed48
|
240 |
qubx/utils/orderbook.py |
sha256=AhkOeOfVUhKQkUIbR-CuvHyfs3S74dAMifoXtxSsr4Y
|
18287 |
qubx/utils/plotting/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/utils/plotting/dashboard.py |
sha256=IQXvhui8I83fPn5LBmoawBPbfu7trLSudu0D5SHRQTU
|
5576 |
qubx/utils/plotting/data.py |
sha256=ZOg8rHAq4NVmfsyhvzFHtey4HaXywAHufxhv1IExRqg
|
4773 |
qubx/utils/plotting/interfaces.py |
sha256=mtRcoWIMt2xkv-Tc2ZgXZQpr5HRiWhPcqkIslzZTeig
|
493 |
qubx/utils/plotting/renderers/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/utils/plotting/renderers/plotly.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/utils/runner/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
qubx/utils/runner/_jupyter_runner.pyt |
sha256=0SSc9F6caok_uRy9Qzy3L7hEuebZykH6U5QEM9YnhZU
|
2321 |
qubx/utils/runner/accounts.py |
sha256=brf_RP22-nFlpyLg-eES-4pCikqev-I7OHa2bnLDK6o
|
3304 |
qubx/utils/runner/configs.py |
sha256=nQXU1oqtSSGpGHw4cqk1dVpcojibj7bzjWZbDAHRxNc
|
1741 |
qubx/utils/runner/runner.py |
sha256=Q8kXM0KTr2bvUuMu86eKaNmeQsyD4_LQKpYNaQra5yk
|
17923 |
qubx/utils/time.py |
sha256=1Cvh077Uqf-XjcE5nWp_T9JzFVT6i39kU7Qz-ssHKIo
|
9630 |
qubx/utils/version.py |
sha256=3MwAel409o-Fj_1iM8m46hswldOozvTywOpEMq0BZSo
|
5311 |
qubx-0.6.1.dist-info/METADATA |
sha256=yedqZAehlC77cCdlEnc1jtAF8dbx_ZO0EWIjQmCsDOo
|
4068 |
qubx-0.6.1.dist-info/WHEEL |
sha256=x1HiyTP_r-PIOu3STHzjukjf5kVLXzgVftSXf5bl8AU
|
110 |
qubx-0.6.1.dist-info/entry_points.txt |
sha256=VqilDTe8mVuV9SbR-yVlZJBTjbkHIL2JBgXfQw076HY
|
47 |
qubx-0.6.1.dist-info/RECORD |
— |
— |