lumibot

View on PyPIReverse Dependencies (2)

3.3.7 lumibot-3.3.7-py3-none-any.whl

Wheel Details

Project: lumibot
Version: 3.3.7
Filename: lumibot-3.3.7-py3-none-any.whl
Download: [link]
Size: 248109
MD5: 6bcc505f4988b2e7d1d6bf37abe333a1
SHA256: 85a25855285ddec839530242c6391f015e533f5f90a671a2f8a7f86160cb4ed5
Uploaded: 2024-04-11 20:51:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lumibot
Version: 3.3.7
Summary: Backtesting and Trading Library, Made by Lumiwealth
Author: Robert Grzesik
Author-Email: rob[at]lumiwealth.com
Home-Page: https://github.com/Lumiwealth/lumibot
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: polygon-api-client (>=1.13.3)
Requires-Dist: alpaca-py (>=0.18.1)
Requires-Dist: alpha-vantage
Requires-Dist: ibapi (==9.81.1.post1)
Requires-Dist: yfinance (>=0.2.37)
Requires-Dist: matplotlib (>=3.3.3)
Requires-Dist: quandl
Requires-Dist: numpy (>=1.26.4)
Requires-Dist: pandas (>=2.2.0)
Requires-Dist: pandas-datareader
Requires-Dist: pandas-market-calendars (>=4.3.1)
Requires-Dist: plotly (>=5.18.0)
Requires-Dist: flask (>=2.2.2)
Requires-Dist: flask-socketio
Requires-Dist: flask-sqlalchemy
Requires-Dist: flask-marshmallow
Requires-Dist: flask-security
Requires-Dist: marshmallow-sqlalchemy
Requires-Dist: email-validator
Requires-Dist: bcrypt
Requires-Dist: pytest
Requires-Dist: scipy (>=1.13.0)
Requires-Dist: ipython
Requires-Dist: quantstats-lumi (>=0.2.0)
Requires-Dist: python-dotenv
Requires-Dist: ccxt (==4.2.85)
Requires-Dist: termcolor
Requires-Dist: jsonpickle
Requires-Dist: apscheduler (==3.10.4)
Requires-Dist: appdirs
Requires-Dist: pyarrow
Requires-Dist: tqdm
Requires-Dist: lumiwealth-tradier (>=0.1.7)
Requires-Dist: pytz
Requires-Dist: psycopg2-binary
Requires-Dist: exchange-calendars (>=4.5.2)
Requires-Dist: duckdb
Requires-Dist: uuid
Requires-Dist: tabulate
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3849 characters]

WHEEL

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

RECORD

Path Digest Size
lumibot/__init__.py sha256=J4-NCTMz3oOD_r-dA2jbGA2byT83XFrJF_lldvEn6rM 693
lumibot/backtesting/__init__.py sha256=hoda-Gz7aA101ZaTZcWQ6ajLt6Er4rqeVncz_loB-a8 371
lumibot/backtesting/alpaca_backtesting.py sha256=YGB96rnE8OjZh7z9TBgxlrgttH9VegweXwAZCjnkJl0 387
lumibot/backtesting/alpha_vantage_backtesting.py sha256=LR3UNhJrdAKdvadiThVKdKrMZYQ_xcHzAISKPe0yqS0 417
lumibot/backtesting/backtesting_broker.py sha256=QKFaSfzlx-rYaJ5NdoaRJyzWJKmX-huCyLID8U6gN3o 31484
lumibot/backtesting/ccxt_backtesting.py sha256=gM5dL0XJt6is1GHrsHwCgbaVCML6I8YO_j4GAI8GbB4 244
lumibot/backtesting/pandas_backtesting.py sha256=m-NvT4o-wFQjaZft6TXULzeZBrskO_7Z-jfy9AIkyAY 388
lumibot/backtesting/polygon_backtesting.py sha256=1rtwYP1vsBsdym3fPa2z7NJtSeTJ1n5WN42takt3xEE 15345
lumibot/backtesting/yahoo_backtesting.py sha256=xggsXFvKcRWhjZukaBM3Ioo0-5gsmBREi9NG3pL3KAc 344
lumibot/brokers/__init__.py sha256=e4vEwiYXNAzMpKDVtqU9P1PdHNGV14dZ-oto8hkJ5ZY 158
lumibot/brokers/alpaca.py sha256=nzoc802kGNPAye1nrVg5OR8_osMtBfEZdoZzcecoftc 18630
lumibot/brokers/broker.py sha256=JAc8ItJtONi2HmqFg_Or2FaHP-3Gs4h0Y5yExu7SFxs 42389
lumibot/brokers/ccxt.py sha256=PaIEXzPdjD2bC1NdtF7xc2l3OGG5fnK9FlBDJJxOfpY 30406
lumibot/brokers/interactive_brokers.py sha256=v9G-lAjYskqWqdUtGIUzyZ3MQKGvg7hdd3ym1LUm0TM 47384
lumibot/brokers/tradier.py sha256=pTjPflyGdAUndWwFLmAmnhpjHBJL8S8n7TuquErUFXg 27001
lumibot/data_sources/__init__.py sha256=AGWjQ7CLUgifj0oen2a1HENdwluEHbwfGbsmNaQbqNI 492
lumibot/data_sources/alpaca_data.py sha256=g87B0yTGaJA9baSrciFZ-MRLpIUE25R1F9wQr8cdPJw 12688
lumibot/data_sources/alpha_vantage_data.py sha256=mVUKf1YkAX-mw_QVh_mHlW1Zl1iD0t4SfSk4I2Pw96Y 5094
lumibot/data_sources/ccxt_backtesting_data.py sha256=QcRDD_BNyOXXODV6Wa_4YqImFbcc9f-fLICU3qLrOSA 10614
lumibot/data_sources/ccxt_data.py sha256=ne1fUy5mBRGqTcVtsMcpi3wfCGdDWSvSziKWLyLoK2I 7647
lumibot/data_sources/data_source.py sha256=EuTAlkYPlefkB2UfJWImp8po1biw62Xsng6_gDgm-mc 15261
lumibot/data_sources/data_source_backtesting.py sha256=WNX0onOfngUajrZ3R72iGoZvmV87ODaX4ZdmOwj0ImA 2944
lumibot/data_sources/exceptions.py sha256=fYS44FgrzyDAuPqZRo3RiZKijjcurcG81HkL2dWURX0 557
lumibot/data_sources/interactive_brokers_data.py sha256=877vebp9RYd0otsAC_pRWYD_YJ_yoX4gNPDu-SQHbjA 11836
lumibot/data_sources/pandas_data.py sha256=raxJlMdOVQqd6Z8d6Cx4_7Bz9LAteWKICZQTROM51Eo 15700
lumibot/data_sources/tradier_data.py sha256=cbkcy2GaSDAHg6meCKKhlpYxHCTLFrYqlSgQ0JvhKag 9535
lumibot/data_sources/yahoo_data.py sha256=MKdIDippQZhP6gyvu9TMSblXYNYjbW_Oiu5uaOMbUus 7022
lumibot/entities/__init__.py sha256=Jii-km7IImJ7F_MpL0n3-OcCkDku0i4hORRGmHngLaY 230
lumibot/entities/asset.py sha256=B71c7mcKBoUbRgRWIyPguvTyZLQK7pjszONaAFQKAl0 9174
lumibot/entities/bar.py sha256=aLSgi-pW3mFVPHF35kxTDc_UkgXzJqX6Pu6ZT_W8ctk 5993
lumibot/entities/bars.py sha256=sx0CurwSBI8T22U0rYd9-axF3urDFeymzCMVzpafAyY 10205
lumibot/entities/data.py sha256=R7qYSYNpfHuMHX8JtohabLKS9nCIC2lZXqHghRit_l8 21354
lumibot/entities/dataline.py sha256=G9XP8K1IvChvHLs5bEfSQLwCaGvWZXe3oEsBwsqysqQ 182
lumibot/entities/order.py sha256=Uo1C4eg6PehjeiE2ZlLDhf46OzqOb98ZOXdC4_penwQ 28434
lumibot/entities/position.py sha256=ezXGzTwlUwd8x0v-IVGcCMVVe44OY02kH5jTflj9j_s 4646
lumibot/entities/trading_fee.py sha256=ESVgJD-AlIFeWdmsC4tXQ42PfWhRGX88lGkwnlTSXOg 1920
lumibot/example_strategies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lumibot/example_strategies/ccxt_backtesting_example.py sha256=BrJmT5P8WeRCG2nUXvZntIx32JFDhj8myMqxDJCWF18 5551
lumibot/example_strategies/crypto_important_functions.py sha256=53NVoywY_b-T_qqTuOQLnon8XRFA_QKZ_MAItjsTBYo 5098
lumibot/example_strategies/options_hold_to_expiry.py sha256=02Nb9ID2N_oO-3UTvLq3HJLjDSjBNa8kTwIrTqufh3E 2613
lumibot/example_strategies/simple_start_single_file.py sha256=pwBuMQhSRYRA1XCGqV81ltlcOkpZVgXWcITA8zziwIU 1226
lumibot/example_strategies/stock_bracket.py sha256=749jnYCzN1KqfRLAyYY9sEglax3xyWdwsWIU3CuwbWo 2220
lumibot/example_strategies/stock_buy_and_hold.py sha256=v2LExxkZAGud1ePllNsNPmtmcXYQIyvEX6xYIjt8TIA 1895
lumibot/example_strategies/stock_diversified_leverage.py sha256=iK2JL6OB1WiBHCGkDnarEbm6ZW0szo2arM8px8aY--0 5137
lumibot/example_strategies/stock_limit_and_trailing_stops.py sha256=1Ujw6as_CjgM7nRK8wxLtmTUOFrXptYLmDSzRrZMsSo 2980
lumibot/example_strategies/stock_momentum.py sha256=w1LlLLjklY1CuowfPeZnruyW_3oIQngfYIdfUO3_b-4 6476
lumibot/example_strategies/stock_oco.py sha256=yck-lfJCmVC1ZQOkU3aLd4mhb3phMGLS2OA72E9LZAk 2426
lumibot/example_strategies/strangle.py sha256=aDRlJcre-xrdcRzO-DF_HlJlYiVVpdIZCdbK9t8JyGk 12862
lumibot/strategies/__init__.py sha256=jEZ95K5hG0f595EXYKWwL2_UsnWWk5Pug361PK2My2E 79
lumibot/strategies/_strategy.py sha256=Z9cCIIj6_lFHLUf2SAs_Q6VlOGsPY3-wqVAL3vVyPQQ 53804
lumibot/strategies/strategy.py sha256=CmY0Urk4HpjbA6s4lhyH0Jvp7DWjLI0XIhHI6xTA7Xc 149970
lumibot/strategies/strategy_executor.py sha256=YLak_OjclVpVYQcJcd7_5O2Bo6cS73Mhin_YhH9dMRQ 39749
lumibot/tools/__init__.py sha256=xjM_Xc6SRtnAi5m0ZXxccrWBM0GQMrwMKv99pWPSGAQ 1321
lumibot/tools/black_scholes.py sha256=AOxppptpllEAi3lh9vGgJOdbnv-DOiOnsnn5-LHdb08 25331
lumibot/tools/ccxt_data_store.py sha256=hQ7nGvSNsSt_gM5gnewx4WDRqIvFRpBc0L5nMKTXSIc 21351
lumibot/tools/debugers.py sha256=ga6npFsS9cpKtTXaygh9t2_txCElg3bfzfeqDBvSL8k 485
lumibot/tools/decorators.py sha256=k4jloyRmdcUU4m1Ki10vuHdgN1xP06Ymg7OW6Rsu-wU 2017
lumibot/tools/helpers.py sha256=VLi7XSxhIYbOwI9YmRSPjRo9K0Q_GxVYBulQ71wKT_k 7570
lumibot/tools/indicators.py sha256=jPbmwMs3QjHynZBNoTvjiwYxESV8EreNQibG5BXHYBc 26195
lumibot/tools/lumibot_time.py sha256=a8G64J0U8A9MmWfffGL135pWv114o0cf6zgs__bOADM 1017
lumibot/tools/pandas.py sha256=Bip7oE6_3VmUXzEEDA_6v9OkX3qIWV8Qk9xB8gFEYdM 1342
lumibot/tools/polygon_helper.py sha256=ZSLjWhjgyulfLFDB3yKSDGUS-UvCW4jsuUHELd9H8Hc 19664
lumibot/tools/types.py sha256=K4MbGXrOCvsVbyFVAAUkpC_AVVHM8yVev6K5WRxz8M4 1866
lumibot/tools/yahoo_helper.py sha256=czE8C9vabvIK5QkjmhCDHtP5kWjTidXLwhBgsLH3BRo 15620
lumibot/traders/__init__.py sha256=JgpSuhNCl1OFoVFTQzQpPOpg6fZ-QbT7-3NsV9Yb89c 27
lumibot/traders/trader.py sha256=ObcOCXphaQVTbR_e0F5x3FgSB6bqFbHhcfD0lXRiR6A 7929
lumibot/trading_builtins/__init__.py sha256=vH2QL5zLjL3slfEV1YW-BvQHtEYLCFkIWTZDfh3y8LE 87
lumibot/trading_builtins/custom_stream.py sha256=bnJ0OOVZeQeodomyI05wCp2ofxrHgmQ75gUKb96j1wM 3261
lumibot/trading_builtins/safe_list.py sha256=IIjZOHSiZYK25A4WBts0oJaZNOJDsjZL65MOSHhE3Ig 1975
tests/__init__.py sha256=3-VoT-nAuqMfwufd4ceN6fXaHl_zCfDCSXJOTp1ywYQ 393
tests/test_alpaca.py sha256=OrH6DjGhC6eSSKjDFfivoBnXBdze0fYwU7v5_ZgiqOE 961
tests/test_alpaca_old.py sha256=et3r6v7_jF7AtvEbjHBnmW235WmoMZGPbqROYWKCBaQ 9906
tests/test_asset.py sha256=Xb_Jd9L8vtK-LJKbCcefo-0xwP98V10AY-wEgu3gsd0 2015
tests/test_backtesting_broker.py sha256=PoXDlcLxEgE25SCBL72BdKORXxtvMUj31f1mOGsLjtw 2287
tests/test_ccxt.py sha256=ELZ5e6VfkXPTnWmfxR2bBA2Ecj7FyA1M1zSQ8b09hBg 1365
tests/test_ccxt_store.py sha256=fATc1vmqEwnbVN9QvTpsm594HIQVa2lClK1NYaDF9Io 4457
tests/test_data_source.py sha256=HDRypvJzjhlWMORyJ6y8EDAUq0eApIR8P6YK6Oe1xpI 125
tests/test_interactive_brokers.py sha256=kfCAILiCUdh0vkf51Fq7j58q6jt7_mmnx6PAZjNwWGo 963
tests/test_order.py sha256=MfrE9AbZSnlzAmLdxj7QiqvL6bsXVdQQyc-zmty3UUk 4177
tests/test_polygon_helper.py sha256=s4GQsRUtN-3cmjdq8C6-0-11_NSXP0Juc9xMv0Kq2Vs 21416
tests/test_strategy_methods.py sha256=G92RjQy6kHfGsoMo6Xorx0zJ1-cUmNFqfUNqe-Tr_c8 1494
tests/test_tradier.py sha256=wWRkXShXqEsTIqi1-UV4BgYvyF5htCpTyXBekfPXqnA 20786
tests/test_tradingfee.py sha256=2CBJgdU-73Ae4xuys-QkbCtpDTL9hwOUkRnCgLm4OmE 163
tests/backtest/__init__.py sha256=5hgvfU4Y_lOGEzArAzk-ng4m_elcSm7gpdnmGooJsbc 400
tests/backtest/test_example_strategies.py sha256=7FRypE6ef07ObaOIZL8nVE1pu81hHtmF62X0_uU_8Sg 11425
tests/backtest/test_main_pandas_daily.py sha256=t4E9GkGQoYgrnHvQ_BUN5PfJu5Lhvnpwb9_qSPlGHZI 7259
tests/backtest/test_polygon.py sha256=qa1KYVd-2Lu7NeITYRmQlkl6-GGTw0V6M1HWN1zwOv4 12830
tests/backtest/test_strategy_executor.py sha256=r-QNPCNJnisxQyIAxPGO-BQ-l3qtZMChOUWCVX-b4ls 1289
tests/backtest/test_yahoo.py sha256=TqRIDwAl89zGnARwCI5PNZ6Adp0tA1MtTuoWyYb7hos 1909
lumibot-3.3.7.dist-info/LICENSE sha256=fYhGIyxjyNXACgpNQS3xxpxDOaVOWRVxZMCRbsDv8k0 35130
lumibot-3.3.7.dist-info/METADATA sha256=OGdryueTH9MMwzEvazLsj9COr4i6yCIggDqbXJUhMNc 5483
lumibot-3.3.7.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
lumibot-3.3.7.dist-info/top_level.txt sha256=otUnUjDFVASauEDiTiAzNgMyqQ1B6jjS3QqqP-WSx38 14
lumibot-3.3.7.dist-info/RECORD

top_level.txt

lumibot
tests