qubx/__init__.py,sha256=hOsIaNAqETrL6SLd979Xcr5_WOAGo9q30eQkqSiv7gw,8113
qubx/_nb_magic.py,sha256=G3LkaX_-gN5Js6xl7rjaahSs_u3dVPDRCZW0IIxPCb0,3051
qubx/backtester/__init__.py,sha256=OhXhLmj2x6sp6k16wm5IPATvv-E2qRZVIcvttxqPgcg,176
qubx/backtester/account.py,sha256=0yvE06icSeK2ymovvaKkuftY8Ou3Z7Y2JrDa6VtkINw,3048
qubx/backtester/broker.py,sha256=lJ6PpqE2L0vKcgw2ZP7xahne4eZguJFYWXHiWP6jmXM,2949
qubx/backtester/data.py,sha256=eDS-fe44m6dKy3hp2P7Gll2HRZRpsf_EG-K52Z3zsx8,8057
qubx/backtester/management.py,sha256=FQSMkdrTZrxKdLRrf4Uiw60pdBMb0xESeFrTfH9AqZk,20713
qubx/backtester/ome.py,sha256=LnnSANMD2XBo18JtLRh96Ey9BH_StrfshQnCu2_aOc4,18646
qubx/backtester/optimization.py,sha256=HHUIYA6Y66rcOXoePWFOuOVX9iaHGKV0bGt_4d5e6FM,7619
qubx/backtester/runner.py,sha256=kEB1_ORnJnJxARnmd4d5lQ-KWaI_mxXLPqXzys-i-zI,25182
qubx/backtester/sentinels.py,sha256=wuRfPHpepxXwTBxtbLxcGfK2BpnUn_j-Gbg103MQL38,792
qubx/backtester/simulated_data.py,sha256=QuVrs69-IeQLnkcax9N5VMtHjbxEId9cmUY_b9eRSYg,19678
qubx/backtester/simulated_exchange.py,sha256=6ZsxkfTkp5CfFU_Fzjm7LwsQk-GTA3Nm00tDUD-Ja8I,8164
qubx/backtester/simulator.py,sha256=iAbz_XJhoXFRSgYxLgtLR49RN7cZwA3W1q6y40e-PF4,13364
qubx/backtester/utils.py,sha256=SZRHL1eQxZLArewqcyVL4QvPVXuFUd-XKf6IFhBgW4w,37951
qubx/cli/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qubx/cli/commands.py,sha256=z1Qs6jLbrfINk7D6V7n6ruPNLoyq3T-sY66Y-F8LmBE,11714
qubx/cli/deploy.py,sha256=pQ9FPOsywDyy8jOjLfrgYTTkKQ-MCixCzbgsG68Q3_0,8319
qubx/cli/misc.py,sha256=tP28QxLEzuP8R2xnt8g3JTs9Z7aYy4iVWY4g3VzKTsQ,14777
qubx/cli/release.py,sha256=7xaCcpUSm6aK_SC_F_YIZl-vYToKWnkaZW-Ik8oBcRs,40435
qubx/cli/tui.py,sha256=N15UiNEdnWOWYh8E9DNlQCDWdoyP6rMGMhEItogPW88,16491
qubx/connectors/ccxt/__init__.py,sha256=HEQ7lM9HS8sED_zfsAHrhFT7F9E7NFGAecwZwNr-TDE,65
qubx/connectors/ccxt/account.py,sha256=HILqsSPfor58NrlP0qYwO5lkNZzUBG-SR5Hy1OSa7_M,24308
qubx/connectors/ccxt/adapters/__init__.py,sha256=4qwWer4C9fTIZKUYmcgbMFEwFuYp34UKbb-AoQNvXjc,178
qubx/connectors/ccxt/adapters/polling_adapter.py,sha256=UrOAoIfgtoRw7gj6Bmk5lPs_UI8iOxr88DAfp5o5CF8,8962
qubx/connectors/ccxt/broker.py,sha256=I6I_BynhwHadKa62nBGmDoj5LhFiEzbUq-1ZDwE25aM,16512
qubx/connectors/ccxt/connection_manager.py,sha256=Jv4c7eymGm_RVHbgViy3DMv5hr_SONm0wir1enKS7V0,11621
qubx/connectors/ccxt/data.py,sha256=cUKLWDT_d0w4ZUU-HabI5FmJzDDf0ZU9gZFzb5PU5Ek,15799
qubx/connectors/ccxt/exceptions.py,sha256=OfZc7iMdEG8uLorcZta2NuEuJrSIqi0FG7IICmwF54M,262
qubx/connectors/ccxt/exchange_manager.py,sha256=N4v89UBljy8yj4onD6-Xr1DhR74eY84ATzDdYStOaOc,14685
qubx/connectors/ccxt/exchanges/__init__.py,sha256=vhBxEWljNE_uan5Kxlr8WLnZhHFKdvjUt8tv2KRKFAA,3167
qubx/connectors/ccxt/exchanges/base.py,sha256=0MGKBJhvmy89-JNp_8Dc61vEJwakWV7rL8IZUwUOsVo,2249
qubx/connectors/ccxt/exchanges/binance/broker.py,sha256=BB2V82zaOm1EjP3GrsOqQQMeGpml6-w23iv7goKrjyU,2111
qubx/connectors/ccxt/exchanges/binance/exchange.py,sha256=UrhATX_NiclNTSG6ePdk8kinqoBs8L3xb5Wk0RFvUCA,33922
qubx/connectors/ccxt/exchanges/bitfinex/bitfinex.py,sha256=Tq-OR06JBU2yADUQc7m80oUyyUQ-cckzc4GyVI_1ey0,10745
qubx/connectors/ccxt/exchanges/bitfinex/bitfinex_account.py,sha256=zrnA6GJiNddoM5JF-SlFFO4FpITDO5rGaU9ipshUvAY,1603
qubx/connectors/ccxt/exchanges/hyperliquid/__init__.py,sha256=j6OB7j_yKRgitQAeJX3jkTrJ7NVnbTKtoumMiH_9u4I,166
qubx/connectors/ccxt/exchanges/hyperliquid/broker.py,sha256=R9R19U6-tkHwT_vI_7Sn2cDirHhDo9LpE8k0g4f6syQ,3005
qubx/connectors/ccxt/exchanges/hyperliquid/hyperliquid.py,sha256=w2uidBYpIUWoZsAeXiITdc77EIGN4cE3bXsGAb4JpaE,20353
qubx/connectors/ccxt/exchanges/kraken/kraken.py,sha256=ntxf41aPY0JqxT5jn-979fgQih2TvMbr_p9fvCJB9QE,414
qubx/connectors/ccxt/factory.py,sha256=hX5WODwwo49J3YjGulpDyq1SKq9VvWH3otzFw6avS5I,6259
qubx/connectors/ccxt/handlers/__init__.py,sha256=Cuo2RsHiijhBd8YIkLey9JhHkBGWRtPoeu_BEg_jlDE,879
qubx/connectors/ccxt/handlers/base.py,sha256=1QS9uhFsisWvGwDmoAc83kLcSd1Lf3hSlnrWwKoHuAk,3334
qubx/connectors/ccxt/handlers/factory.py,sha256=SlMAOmaUy1dQ-q5ZzrjODj_XMcLr1BORGGZ7klLNndk,4250
qubx/connectors/ccxt/handlers/funding_rate.py,sha256=OLlocxRBEMxQ7LAtxZgQcdn3LIZwAqxZ7Q69TUYNyT4,8918
qubx/connectors/ccxt/handlers/liquidation.py,sha256=0QbLeZwpdEgd30PwQoWXUBKG25rrNQ0OgPz8fPLRA6U,3915
qubx/connectors/ccxt/handlers/ohlc.py,sha256=bHAEAkjtJ9TLcevsrf5iYIZGB3Z-yKfW66E9IEBLRiE,16903
qubx/connectors/ccxt/handlers/open_interest.py,sha256=K3gPI51zUtxvED3V-sfFmK1Lsa-vx7k-Q-UE_eLsoRM,9957
qubx/connectors/ccxt/handlers/orderbook.py,sha256=VuRgIAshKoHhRrI9DKW7xuVnzsOTNvboz3y5QRkvcII,9147
qubx/connectors/ccxt/handlers/quote.py,sha256=JwQ8mXMpFMdFEpQTx3x_Xaj6VHZanC6_JI6tB9l_yDw,4464
qubx/connectors/ccxt/handlers/trade.py,sha256=VspCqw13r9SyvF0N3a31YKIVTzUx5IjFtMDaQeSxblM,4519
qubx/connectors/ccxt/reader.py,sha256=htCfQQHD8oP7U8248L9f0iD7RxL5wWX-NkLXYUm7H0k,26432
qubx/connectors/ccxt/subscription_config.py,sha256=jbMZ_9US3nvrp6LCVmMXLQnAjXH0xIltzUSPqXJZvgs,3865
qubx/connectors/ccxt/subscription_manager.py,sha256=ZGWf-j4ZTJm-flhVvCs2kLRGqt0zci3p4PSf4nvTKzI,12662
qubx/connectors/ccxt/subscription_orchestrator.py,sha256=CbZMTRhmgcJZd8cofQbyBDI__N2Lbo1loYfh9_-EkFA,16512
qubx/connectors/ccxt/utils.py,sha256=ygUHJdhuuSPCvPULEYK05ZuKExbOnDd-dsJ8mEhDDBA,16378
qubx/connectors/ccxt/warmup_service.py,sha256=a7qSFUmgUm6s7qP-ae9RP-j1bR9XyEsNy4SNOLbPk_c,4893
qubx/connectors/tardis/data.py,sha256=TlapY1dwc_aQxf4Na9sF620lK9drrg7E9E8gPTGD3FE,31004
qubx/connectors/tardis/utils.py,sha256=epThu9DwqbDb7BgScH6fHa_FVpKUaItOqp3JwtKGc5g,9092
qubx/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qubx/core/account.py,sha256=ZuWhV1_d6jgi7Ry0j1dUDllQ6nO3c4TqcsKQ3lWls0E,22951
qubx/core/basics.py,sha256=ggK75OsmpH-SCH_Q_2kJmmgFxgrgt4RgO7QipCqUCGk,41301
qubx/core/context.py,sha256=x-lLDJIZLH93Jtm_KmoG0joVwFGe65GeOUeNQt6Is7Q,25573
qubx/core/deque.py,sha256=3PsmJ5LF76JpsK4Wp5LLogyE15rKn6EDCkNOOWT6EOk,6203
qubx/core/errors.py,sha256=LENtlgmVzxxUFNCsuy4PwyHYhkZkxuZQ2BPif8jaGmw,1411
qubx/core/exceptions.py,sha256=11wQC3nnNLsl80zBqbE6xiKCqm31kctqo6W_gdnZkg8,581
qubx/core/helpers.py,sha256=3rY7VkeL8WQ3hj7f8_rbSYNuQftlT0IDpTUARGP5ORM,21622
qubx/core/initializer.py,sha256=VVti9UJDJCg0125Mm09S6Tt1foHK4XOBL0mXgDmvXes,7724
qubx/core/interfaces.py,sha256=gSfOsYOlI-TSnt9fMRlO5-amsljq0ID50LPuwiR5HNA,66370
qubx/core/loggers.py,sha256=pa28UYLTfRibhDzcbtPfbtNb3jpMZ8catTMikA0RFlc,14268
qubx/core/lookups.py,sha256=Bed30kPZvbTGjZ8exojhIMOIVfB46j6741yF3fXGTiM,18313
qubx/core/metrics.py,sha256=eMsg9qaL86pkKVKrQOyF9u7yf27feLRxOvJj-6qwmj8,75551
qubx/core/mixins/__init__.py,sha256=AMCLvfNuIb1kkQl3bhCj9jIOEl2eKcVPJeyLgrkB-rk,329
qubx/core/mixins/market.py,sha256=-_C2AlpgTMIknVA-AzhQWVS5jOpAvcKcZSJFlJPEAEo,5931
qubx/core/mixins/processing.py,sha256=rbso204IcaRmOxqL5Gfqj57K6yxnhBTK3MB4RNMERds,42169
qubx/core/mixins/subscription.py,sha256=GcZKHHzjPyYFLAEpE7j4fpLDOlAhFKojQEYfFO3QarY,11064
qubx/core/mixins/trading.py,sha256=zq3JO8UDwbkYgmTHy1W8Ccn9Adeo1xw3vnyFAUFU0R4,9047
qubx/core/mixins/universe.py,sha256=mzZJA7Me6HNFbAMGg1XOpnYCMtcFKHESTiozjaXyKXY,10100
qubx/core/mixins/utils.py,sha256=P71cLuqKjId8989MwOL_BtvvCnnwOFMkZyB1SY-0Ork,147
qubx/core/series.cpython-312-x86_64-linux-gnu.so,sha256=GLf8S0xWchTbcCyaVFEdY12acsqX9IgqLSCLgaIU6zk,1019592
qubx/core/series.pxd,sha256=PvnUEupOsZg8u81U5Amd-nbfmWQ0-PwZwc7yUoaZpoQ,4739
qubx/core/series.pyi,sha256=RkM-F3AyrzT7m1H2UmOvZmmcOzU2eBeEWf2c0GUZe2o,5437
qubx/core/series.pyx,sha256=wAn7L9HIkvVl-1Tt7bgdWhec7xy4AiHSXyDsrA4a29U,51703
qubx/core/stale_data_detector.py,sha256=NHnnG9NkcivC93n8QMwJUzFVQv2ziUaN-fg76ppng_c,17118
qubx/core/utils.cpython-312-x86_64-linux-gnu.so,sha256=5QMCfncQEUHIHa_h1qqzN4Vd_evnrTlSNbECmtzk3Qc,86568
qubx/core/utils.pyi,sha256=a-wS13V2p_dM1CnGq40JVulmiAhixTwVwt0ah5By0Hc,348
qubx/core/utils.pyx,sha256=UR9achMR-LARsztd2eelFsDsFH3n0gXACIKoGNPI9X4,1766
qubx/data/__init__.py,sha256=BlyZ99esHLDmFA6ktNkuIce9RZO99TA1IMKWe94aI8M,599
qubx/data/composite.py,sha256=D1LlQQ4qxsqQX-RL9ucD5EC8W2e8AK_lDL-VBmChYI8,30881
qubx/data/helpers.py,sha256=Db4Qcqj_kY8JugvGMiVqi0mz7XZHEF2xgAXAqzAFaMg,85125
qubx/data/hft.py,sha256=be7AwzTOjqqCENn0ClrZoHDyKv3SFG66IyTp8QadHlM,33687
qubx/data/readers.py,sha256=ehTyA54f8P4ddqfsohXGUIZtvTd5TniNfod2AoW-cP0,76540
qubx/data/registry.py,sha256=SqCZ9Q0BZiHW2gC9yRuiVRV0lejyJAHI-694Yl_Cfdo,3892
qubx/data/tardis.py,sha256=O-zglpusmO6vCY3arSOgH6KUbkfPajSAIQfMKlVmh_E,33878
qubx/emitters/__init__.py,sha256=MPs7ZRZZnURljusiuvlO5g8M4H1UjEfg5fkyKeJmIBI,791
qubx/emitters/base.py,sha256=lxNmP81pXuRo0LKjjxkGqn0LCYjWDiqJ94dQdosGugg,8744
qubx/emitters/composite.py,sha256=JkFch4Tp5q6CaLU2nAmeZnRiVPGkFhGNvzhT255yJfI,3411
qubx/emitters/csv.py,sha256=S-oQ84rCgP-bb2_q-FWcegACg_Ej_Ik3tXE6aJBlqOk,4963
qubx/emitters/indicator.py,sha256=4f5E9q8ofzQijJuaupRUpgVfq6fquzpa8sdNLtQJrlM,7972
qubx/emitters/inmemory.py,sha256=AsFpAGGTWQsv42H5-3tDeZ3XP9b5Ye7lFHis53qcdjs,8862
qubx/emitters/prometheus.py,sha256=lZJ_Hl-AlkeWJmktxhAiEMiTIc8dTQvBpf3Ih5Fy6pE,10516
qubx/emitters/questdb.py,sha256=Zc4Vbr9g7Pw9oRSEnPnA1ypDv6nRwUEYAOrT-FFYFos,11526
qubx/exporters/__init__.py,sha256=7HeYHCZfKAaBVAByx9wE8DyGv6C55oeED9uUphcyjuc,360
qubx/exporters/composite.py,sha256=c45XcMC0dsIDwOyOxxCuiyYQjUNhqPjptAulbaSqttU,2973
qubx/exporters/formatters/__init__.py,sha256=La9rMsl3wyplza0xVyAFrUwhFyrGDIMJWmOB_boJyIg,488
qubx/exporters/formatters/base.py,sha256=j381c-JgjUnUHJF7k1J1MPeHB0sFDC9xNcFt2jZNhNY,5671
qubx/exporters/formatters/incremental.py,sha256=QF7uR4omFb9hohdHrA7tBxSoZ4AN3tJrEReasED4eyw,5245
qubx/exporters/formatters/slack.py,sha256=MPjbEFh7PQufPdkg_Fwiu2tVw5zYJa977tCemoI790Y,7017
qubx/exporters/redis_streams.py,sha256=ywbZrrqJDbMmV4QIW_XHBFh8NZu8gbOb47P3WH6UXIk,9257
qubx/exporters/slack.py,sha256=wnVZRwWOKq9lMQyW0MWh_6gkW1id1TUanfOKy-_clwI,7723
qubx/features/__init__.py,sha256=ZFCX7K5bDAH7yTsG-mf8zibW8UW8GCneEagL1_p8kDQ,385
qubx/features/core.py,sha256=GT02m5yfrQafGi4ByHQBuQ7yKD40YirEQ-GKpar3PsU,10750
qubx/features/orderbook.py,sha256=WELr8HOu4x89hK9GwAjoQZGuOz1xxT2VvoodI15nd1k,1357
qubx/features/price.py,sha256=fyjrHwHR0ftjGNXlpEx8Hjyfi3d1lBNFjsbe6qLFMqo,699
qubx/features/trades.py,sha256=fGr6pVKCzK0mEsrkRomeU-kNO6WzNvEf-J5Iuyte3PY,3603
qubx/features/utils.py,sha256=5wMlfH4x1dUh00dxvtnHhSiHeRaiod4VMTcmgm-o_wA,264
qubx/gathering/simplest.py,sha256=7SHTwK5MojtgjDR5pNObGZCD1EFK15ewG58oGonCC_8,4409
qubx/health/__init__.py,sha256=ThJTgf-CPD5tMU_emqANpnE6oXfUmzyyugfbDfzeVB0,111
qubx/health/base.py,sha256=3EKoZmtRVpDynM2Bm8WIzMNOSt3Y0J3rg-7yOzeqTaY,27737
qubx/loggers/__init__.py,sha256=nA7nLQKkR9hIJCYQyZxikm--xsB6DaTE5itKypEPBKA,443
qubx/loggers/csv.py,sha256=FCzGSPz1OvqshoRD-pHwfpndwsZbL1S4i7ou57bNAuE,4390
qubx/loggers/factory.py,sha256=pDwLuFPPpoCCTiVoDrzvcAsyPFm6sS0e4Zi3j5UEhqk,1791
qubx/loggers/inmemory.py,sha256=L1U7YrypTUhE6F9jXKljudBkScjUsUq6CQ7sihFwjeU,4198
qubx/loggers/mongo.py,sha256=qFtUZN9SaPlM8A_C09TMrzMC2zjtiGB3GmazSi6QVQk,2769
qubx/math/__init__.py,sha256=ltHSQj40sCBm3owcvtoZp34h6ws7pZCFcSZgUkTsUCY,114
qubx/math/stats.py,sha256=uXm4NpBRxuHFTjXERv8rjM0MAJof8zr1Cklyra4CcBA,4056
qubx/notifications/__init__.py,sha256=cb3DGxuiA8UwSTlTeF5pQKy4-vBef3gMeKtfcxEjdN4,547
qubx/notifications/composite.py,sha256=fa-rvHEn6k-Fma5N7cT-7Sk7hzVyB0KDs2ktDyoyLxM,2689
qubx/notifications/slack.py,sha256=RWsLyL4lm6tbmrTlXQo3nPlfiLVJ0vCfY5toJ9G8RWU,8316
qubx/notifications/throttler.py,sha256=8jnymPQbrgtN1rD7REQa2sA9teSWTqkk_uT9oaknOyc,5618
qubx/pandaz/__init__.py,sha256=6BYz6gSgxjNa7WP1XqWflYG7WIq1ppSD9h1XGR5M5YQ,682
qubx/pandaz/ta.py,sha256=4FYgV81FgfU9ZH-vsZRMrcIGfgFndS0UZRmV_EIMjwQ,98451
qubx/pandaz/utils.py,sha256=27Jwv1T5kDoPLraoQROV9pcnl2uSWO3wO2RoyRBM8Uw,24360
qubx/resources/_build.py,sha256=XE7XNuDqfXPc2OriLobKXmPMvwa7Z8AKAD-18fnf0e4,8802
qubx/resources/crypto-fees.ini,sha256=_qlEjkjsnWjBx2XSjDLgBAX7WyplCSF3GdynIJvX4ms,2013
qubx/resources/instruments/hyperliquid-spot.json,sha256=7FCszHdTkHlxBOcD08rcS4z1WnioFoNOjevQyD4c8js,113639
qubx/resources/instruments/hyperliquid.f-perpetual.json,sha256=sY-xEsVx_gtFQnQ47K5qoQha3sEEE57u6QR41iYDZi4,120466
qubx/resources/instruments/symbols-binance-spot.json,sha256=AT0SHnG9s70aqwx3ZK3NQ54FBwqVnDKYXSLhZp9ydA0,1034124
qubx/resources/instruments/symbols-binance.cm-future.json,sha256=H1VA4GeUdPxNiVr_YToR2K7U9ZoTHry7t4EPz2LjiSw,102217
qubx/resources/instruments/symbols-binance.cm-perpetual.json,sha256=0Ngd4Wsa228edmgZoneCvCetW_S8FHRQD8NaLrjgRrk,25291
qubx/resources/instruments/symbols-binance.um-future.json,sha256=1SHJovTCeZtEtfavhVeDYi4K46_ip5_Lu2K3O7Ay2Gs,20895
qubx/resources/instruments/symbols-binance.um-perpetual.json,sha256=aFRXDJsH9uGGfqdyhYo6EhiQgfRIrVrXCez_xkly0Fo,284068
qubx/resources/instruments/symbols-bitfinex.f-perpetual.json,sha256=Vl93Id15vGyoNFncsymszJOsEvkDbwX07FZKqbJmunQ,34968
qubx/resources/instruments/symbols-kraken-spot.json,sha256=3JLxi18nQAXE5J73hFY-mauYdt-PBw48ECytJHyIxbU,579709
qubx/resources/instruments/symbols-kraken.f-future.json,sha256=FzOg8KIcl4nBQdPqugc-dMHxXGvyiQncNAHs84Tf4Pg,247468
qubx/resources/instruments/symbols-kraken.f-perpetual.json,sha256=a1xXqbEcOyL1NLQO2JsSsseezPP7QCB9dub4IQhRviE,177233
qubx/restarts/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qubx/restarts/state_resolvers.py,sha256=n9c85uMlqwbtQ63eMJFdfnzmJx195rUhCB8VVc-Xe2Y,7539
qubx/restarts/time_finders.py,sha256=AX0Hb-RvB4YSot6L5m1ylkj09V7TYYXFvKgdb8gj0ok,4307
qubx/restorers/__init__.py,sha256=vrnZBPJHR0-6knAccj4bK0tkjUPNRl32qiLr5Mv4aR0,911
qubx/restorers/balance.py,sha256=yLV1vBki0XhBxrOhgaJBHuuL8VmIii82LAWgLxusbcE,6967
qubx/restorers/factory.py,sha256=hQz3MRI7OH3SyMK1RjSuneb2ImJ_oWX0WSpu0tgJUug,6743
qubx/restorers/interfaces.py,sha256=TsfdtcMUMncB6Cit_k66lEe5YKzVdVKpU68FXtZL-qY,1932
qubx/restorers/position.py,sha256=jMJjq2ZJwHpAlG45bMy49WvkYK5UylDiExt7nVpxCfg,8703
qubx/restorers/signal.py,sha256=7n7eeRhWGUBPbg179GxFH_ifywcl3pQJbwrcDklw0N0,14604
qubx/restorers/state.py,sha256=I1VIN0ZcOjigc3WMHIYTNJeAAbN9YB21MDcMl04ZWmY,8018
qubx/restorers/utils.py,sha256=We2gfqwQKWziUYhuUnjb-xo-5tSlbuHWpPQn0CEMTn0,1155
qubx/ta/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qubx/ta/indicators.cpython-312-x86_64-linux-gnu.so,sha256=cxYoV2RdBpqvPJYdK68Mqfbqtji2SXB7uf5mLec1ulY,704392
qubx/ta/indicators.pxd,sha256=oEBJ-S6JTgBqEC81edGlf2uNyGJliVgCEHX5NzlQIV0,4521
qubx/ta/indicators.pyi,sha256=j_XArS3e99fIzKiaKhXYg9OLf7syWS3lUF8oUbzsWtU,2268
qubx/ta/indicators.pyx,sha256=7WhkkSik1ww4k_WvRoblZ4FUYc-jtyMDJbsd9TnsDOQ,29067
qubx/templates/__init__.py,sha256=L2U6tX5DGhtIDRarIo3tHT7ZVQKNJMlpWn_sinJPevk,153
qubx/templates/base.py,sha256=cY9Lnvs8hvuqyyBwMN-p7rXWGETrbAx0zmE6Px19Ym4,6844
qubx/templates/project/accounts.toml.j2,sha256=LlaYWqOalMimGf7n_4sIzJk9p28tNbhZFogg3SHplSQ,637
qubx/templates/project/config.yml.j2,sha256=k_CiDVTQ9nvCb1JyksHTK3mYOcmRqOQTtK8xMK1Uh8A,664
qubx/templates/project/jlive.sh.j2,sha256=oqGwclkY9zfl8ldeekkCJ7uP_hj2J6t_0676fha6wl0,1365
qubx/templates/project/jpaper.sh.j2,sha256=-3EiIcF9o1jrqpaO3Waca2X6PZV0u-ycJE7MavPURQI,206
qubx/templates/project/pyproject.toml.j2,sha256=MRY1NdhY0NLJmFdGXAIWqKso2cKpOTP4lJ2Taq44Qek,347
qubx/templates/project/src/{{ strategy_name }}/__init__.py.j2,sha256=KtW58ZKzL-WU6D_y_uTDh_gbIGuF6dFLPr7ocihABiA,123
qubx/templates/project/src/{{ strategy_name }}/strategy.py.j2,sha256=E8u8bc0CamrwZiDR_XXHt_pmMLtyMuLjiqMcf2dMtY8,6919
qubx/templates/project/template.yml,sha256=5RtXXRmqDidll86YlIWfUvXkdcWK5Q3Ojr83Fd587Og,596
qubx/templates/simple/__init__.py.j2,sha256=KtW58ZKzL-WU6D_y_uTDh_gbIGuF6dFLPr7ocihABiA,123
qubx/templates/simple/accounts.toml.j2,sha256=LlaYWqOalMimGf7n_4sIzJk9p28tNbhZFogg3SHplSQ,637
qubx/templates/simple/config.yml.j2,sha256=LbzS7XqvLSnbAXuej1fxNId41U0UjZ0ckl4oia19h6U,609
qubx/templates/simple/jlive.sh.j2,sha256=oqGwclkY9zfl8ldeekkCJ7uP_hj2J6t_0676fha6wl0,1365
qubx/templates/simple/jpaper.sh.j2,sha256=-3EiIcF9o1jrqpaO3Waca2X6PZV0u-ycJE7MavPURQI,206
qubx/templates/simple/strategy.py.j2,sha256=HppJZ6iM7yKH8UG9pwcIy1E-oz41XfD_EKc0SDbWNYI,3828
qubx/templates/simple/template.yml,sha256=F94sShW-rmWuRDlYfR-0Zg6SRnZcU8EEUuZv45n-upo,585
qubx/trackers/__init__.py,sha256=zvIahF8MwSffBMOX2BDFFNKJCWtL8TyFLQLL_DR22JM,1060
qubx/trackers/advanced.py,sha256=Q9r8g2nfx5PU3JOY2Mpyes0UDFLf078ACN89x-vB3mM,14325
qubx/trackers/composite.py,sha256=Tjupx78SraXmRKkWhu8n81RkPjOgsDbXLd8yz6PhbaA,6318
qubx/trackers/rebalancers.py,sha256=KFY7xuD4fGALiSLMas8MZ3ueRzlWt5wDT9329dlmNng,5150
qubx/trackers/riskctrl.py,sha256=wLeAI5v8Z6ZZrWneQdpj4QPoOMcVyYE0UyFPEsPmrPw,52343
qubx/trackers/sizers.py,sha256=j1C7YRvTf_qT3kstpeHiagMHZESFqRWFTgce4rZdy88,11841
qubx/utils/__init__.py,sha256=FEPBtU3dhfLawBkAfm9FEUW4RuOY7pGCBfzDCtKjn9A,481
qubx/utils/_pyxreloader.py,sha256=34kNd8kQi2ey_ZrGdVVUHbPrO1PEiHZDLEDBscIkT_s,12292
qubx/utils/charting/lookinglass.py,sha256=PdIFQ6HrjmurIq8ZOOkpPtYsjQjWxGEkrwTpW060-Ng,41848
qubx/utils/charting/mpl_helpers.py,sha256=4uPSmKs6gypFxT6L6gHzpFKfudrtTB_M3JUilkAGZjg,41127
qubx/utils/charting/orderbook.py,sha256=NmeXxru3CUiKLtl1DzCBbQgSdL4qmTDIxV0u81p2tTw,11083
qubx/utils/collections.py,sha256=go2sH_q2TlXqI3Vxq8GHLfNGlYL4JwS3X1lwJWbpFLE,7425
qubx/utils/marketdata/binance.py,sha256=hWX3noZj704JIMBqlwsXA5IzUP7EgiLiC2r12dJAKQA,11565
qubx/utils/marketdata/ccxt.py,sha256=onUPYuHIjGjl3oVtiMSRqcB-Ec77Rj-PwZQ0tH-U9BA,5333
qubx/utils/marketdata/dukas.py,sha256=rFtvEE9SZDmJGS1Ka8bEjleQu_ORy4criIDHsjXE7A4,3237
qubx/utils/misc.py,sha256=SIeFZYy2ULXxBrbRIm_GeN51Ick6JMUGajWQ56oh0sI,16803
qubx/utils/ntp.py,sha256=yNurgbdiqKhq_dVrJ5PRnho9SzT3ijQG-Bi2sDnFSLs,1904
qubx/utils/numbers_utils.py,sha256=pAXZsurOOXwoFdPJPm0muSY1RkFhFHYjuB-Dzx6Ed48,240
qubx/utils/orderbook.py,sha256=zzdqdxcjdmHxwWAkTvRTakhiBFNhr36NH16FPJ0SMOw,19878
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/questdb.py,sha256=TdjmlGPoZXdjidZ_evcBIkFtoL4nGQXPR4IQSUc6IvA,2509
qubx/utils/runner/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qubx/utils/runner/_jupyter_runner.pyt,sha256=1bo06ql_wlZ7ng6go_zvemySzngrM8Uqzj-_xeOdiFg,10030
qubx/utils/runner/accounts.py,sha256=mpiv6oxr5z97zWt7STYyARMhWQIpc_XFKungb_pX38U,3270
qubx/utils/runner/configs.py,sha256=X915N6wbRSPFBiZ3WZcNQBSeoiocy-wVxCTTSdM8IAo,5367
qubx/utils/runner/factory.py,sha256=hmtUDYNFQwVQffHEfxgrlmKwOGLcFQ6uJIH_ZLscpIY,16347
qubx/utils/runner/runner.py,sha256=T2V6KSKcLNQVXYjxw4zrF7n_AhKEuHJBXjFGU0u1DQY,33252
qubx/utils/time.py,sha256=xOWl_F6dOLFCmbB4xccLIx5yVt5HOH-I8ZcuowXjtBQ,11797
qubx/utils/version.py,sha256=e52fIHyxzCiIuH7svCF6pkHuDlqL64rklqz-2XjWons,5309
qubx-0.6.74.dist-info/LICENSE,sha256=qwMHOSJ2TD0nx6VUJvFhu1ynJdBfNozRMt6tnSul-Ts,35140
qubx-0.6.74.dist-info/METADATA,sha256=mIF4kPt9lE1tHHASINkmBPxzXdyDN_Tu4OU6PUtvWD8,5836
qubx-0.6.74.dist-info/WHEEL,sha256=UckHTmFUCaLKpi4yFY8Dewu0c6XkY-KvEAGzGOnaWo8,110
qubx-0.6.74.dist-info/entry_points.txt,sha256=VqilDTe8mVuV9SbR-yVlZJBTjbkHIL2JBgXfQw076HY,47
qubx-0.6.74.dist-info/RECORD,,
