algorithmic-trader

View on PyPIReverse Dependencies (0)

0.0.6 algorithmic_trader-0.0.6-py3-none-any.whl

Wheel Details

Project: algorithmic-trader
Version: 0.0.6
Filename: algorithmic_trader-0.0.6-py3-none-any.whl
Download: [link]
Size: 85728
MD5: cc3bc03d65848c97c47f1e4ec14766ab
SHA256: 93c1c2467e499dd94076229e8aeb92f466341602f08a40e0f36a8073294c6f5f
Uploaded: 2023-03-02 18:31:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: algorithmic-trader
Version: 0.0.6
Summary: Trading bot with support for realtime trading, backtesting, custom strategies and much more
Author: Idan Yael
Maintainer: Idan Yael
Project-Url: homepage, https://github.com/idanya/algo-trader
Project-Url: repository, https://github.com/idanya/algo-trader
Project-Url: documentation, https://github.com/idanya/algo-trader/blob/main/README.md
Project-Url: bug-tracker, https://github.com/idanya/algo-trader/issues
License: MIT
Keywords: algo-trader,trading,backtesting,strategy,bot
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: newtulipy (==0.4.6)
Requires-Dist: pymongo (==3.12.0)
Requires-Dist: mongomock (==4.1.2)
Requires-Dist: scipy (==1.9.3)
Requires-Dist: yfinance (==0.1.87)
Requires-Dist: flake8 (==5.0.4)
Requires-Dist: typer[all] (==0.7.0)
Requires-Dist: coverage (==6.5.0)
Requires-Dist: binance-connector (==1.18.0)
Requires-Dist: python-dotenv (==0.21.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 11659 characters]

WHEEL

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

RECORD

Path Digest Size
algotrader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/main.py sha256=3PjH4DAUJEnMriKDqaXmZGZ_Fcz-0UVvD-il_2IXJ9s 2951
algotrader/assets/assets_provider.py sha256=2UQ6Kxg8Qlsq8XnO7gYQSL_YG-P9VpqloX8gGf7pg4c 622
algotrader/assets/correlation_config.json sha256=noDF6HTiBwbhyx3ucG86QSTySOeVURKlHA1lX2NaCvk 62
algotrader/assets/crypto.symbols sha256=GaoWrtB_OOm-uJS7H6ETHRZOcqH_8Fe4DtNeVaGtAzQ 7
algotrader/assets/sp500.symbols sha256=R0sqK98jL7VVyNzrqhrflfZa1zOXM8hkYrsDgDl95gM 2053
algotrader/calc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/calc/calculations.py sha256=TKL-yG8pX2xCVu6thRKDTVJKtFS3XElXb8oXBHzqh88 402
algotrader/calc/technicals.py sha256=EtDvHtmmILHipIWpJeiAnIYkt44Q_VPMDVwNPWgNgsI 4232
algotrader/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/cli/helpers.py sha256=65GtyQP9HWm4ojfvhwiVbZg867YipKCSUFt0TmUxHYQ 1086
algotrader/cli/main.py sha256=HEjAqRV2USuttX3EVpv-cJ102HUqtXiIY4IpWEjvDR0 502
algotrader/cli/pipeline.py sha256=ZBAoh0HSlbMy5t1Vb8hulKb9icxBW2EFw8oKvWDvG10 602
algotrader/cli/processors.py sha256=sslFSV00jMbbJVQPtBhsnFMmUG-21pMfisRSRuOLlvU 392
algotrader/cli/sources.py sha256=xqy5YMlpCyxWoHEr0pCLsqqzgU28-ejW9u5UyoUUdj8 380
algotrader/cli/strategies.py sha256=fZMb2cRQaTb8UTRyIActcpb4nJ-Q4WyHuTHV6UNa0zs 412
algotrader/entities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/entities/bucket.py sha256=jd84_6oUSFqxfIkigvNhlfPpKVg0TNXY4YOyM7ko8VI 840
algotrader/entities/bucketscontainer.py sha256=4jMQ4dKqqeaRudjc6AXSQDMJaVXjxj-tPRxBK3guk6M 1792
algotrader/entities/candle.py sha256=Qg38jE3jTYR-8P-aOMueWs4u4C8DCOufblywWqg5P1g 2033
algotrader/entities/candle_attachments.py sha256=AKNuItHhqelZEDN6j9yrEr4BZM8gjvQnRpYUqj-Ja7A 1060
algotrader/entities/event.py sha256=wgZ7IAdIOooIRPrSdJ_wuq2-9pUfuppUAYHsuPnC74Y 81
algotrader/entities/generic_candle_attachment.py sha256=9xo47Ptroh4q7GUMw2ZGT9S0vuXwWvk8LsVl-lax0l4 1554
algotrader/entities/order_direction.py sha256=lzBkqeRnA-jlf1O4S-qhIzIDFmbwy3xahvAbaadvw5U 77
algotrader/entities/serializable.py sha256=QXi8WWFyiM8pZT27YUTHAPzOkAfdEUrsPl6mE-xNXxQ 310
algotrader/entities/strategy.py sha256=2S0vgZQXbuV0f5WC6N8b2WMUUTHPqR2iycfTG1iognY 542
algotrader/entities/strategy_signal.py sha256=pirJP8nkx4YuGl3iIVxVTKWw4Rs7UVgV-CnszhNxgJk 241
algotrader/entities/timespan.py sha256=49AIZr8ZG23D9iaRClaYXDKdn3y2mUfj0Pca_UuvuRg 151
algotrader/examples/mongo-history-by-buckets.md sha256=OiHXjbHTSQCntosOFzScQfX24Qd9q_dI_2NvQ81Pgtw 729
algotrader/examples/pipeline-templates/backtest_history_buckets_backtester.json sha256=WpYF9Kp4oD8m7lu-35nxkTs7AadSOG2lLcY2CPmMEoo 11376
algotrader/examples/pipeline-templates/backtest_history_similarity_backtester.json sha256=kPCOLDUsakbWrpJhMc03EU70Q2MVaeJ89MPDNxZFy6I 11114
algotrader/examples/pipeline-templates/backtest_mongo_source_rsi_strategy.json sha256=Nza_NCq2z6nqyb9j6a1NzOwmG9SJqNS2iycONXsPeyk 9770
algotrader/examples/pipeline-templates/backtest_technicals_with_buckets_calculator.json sha256=o-aWXib0-1Hn18tUg1psVIBaGH2Tq9iZi-wS6izkp88 17372
algotrader/examples/pipeline-templates/bins.json sha256=7AJXudvkfo-WKHs48P7lrGinn1DloSLKmADB7J6aEyw 59
algotrader/examples/pipeline-templates/build_daily_binance_loader.json sha256=A02KnSNHv9ruBpMk15V8PGcIznQiKrYLdvZ9-pypooQ 3163
algotrader/examples/pipeline-templates/build_daily_yahoo_loader.json sha256=sIUk25-C6zGSNvWmQMuDi3AuPMZ77Jf31AAgCIX9a_k 9644
algotrader/examples/pipeline-templates/build_realtime_binance.json sha256=CxERIQ-8frYtalBza1-__pD7S4to8FGtr2Vkw2PHgPc 3100
algotrader/examples/pipeline-templates/correlation.json sha256=dutsInaUyB7Ke7izduL6Mqy4nlLljDCSdzUy_-TvqEo 392
algotrader/examples/pipeline-templates/loader_simple_daily_loader.json sha256=XrZd33qmVoOkfg6cAyAK8IRSr5U2NtBvuEXJMXPMRzs 452
algotrader/examples/pipeline-templates/loader_simple_returns_calculator.json sha256=PfmxvawZ4FDrzWGVax8yztSpAocxi_FJ5-eaPSh166I 8221
algotrader/examples/pipeline-templates/loader_simple_technicals_calculator.json sha256=gzzz7zIYG2ssd94EGoe1AgcXPnrhFuGRs09kcAeYE3M 10401
algotrader/examples/pipeline-templates/loader_technicals_with_buckets_matcher.json sha256=CpiOp7yBf4MrxU-15BMAhg-vAh_fl_NMKhn_EnzR0hc 10877
algotrader/logger/__init__.py sha256=zKC1slMmyVEbrwErLekEK-MeeGJfZ-wFf8wnG8csBp8 768
algotrader/market/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/market/async_market_provider.py sha256=vL05HBu9hwrEAj123WHsH2OIiKs0ZTaxIFZYeZSYnGE 409
algotrader/market/async_query_result.py sha256=WmGLd4gZrzr7Zxx62L4CTkwnODs0ETDsuqpny-U-Two 1019
algotrader/market/ib_market.py sha256=W9OkioPLC9ZOXrOjaUHkak6krcoYC8Uw5fpnZ2THeew 727
algotrader/market/market_provider.py sha256=nYKJ9BoRW-fXcoLVILXcE3S2uffrCJ2nJ6RPLsJUnY0 58
algotrader/market/yahoofinance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/market/yahoofinance/history_provider.py sha256=4q40xO82FBt3p8W9UEoklHYLx1tOZhKfRdirUE1qVOk 1811
algotrader/pipeline/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/pipeline/pipeline.py sha256=6UoCrVEmQmzafDrKw5o8DvMm24QyklxaSAw4d3Wqkh0 1706
algotrader/pipeline/processor.py sha256=59jVOlkXPf1aFCzmBLuZjpB2drLdOyuoPpxuaRoy_Vk 1687
algotrader/pipeline/reverse_source.py sha256=12lU7pZKiH0VK5W8GwqBRtNvQPMYUqenTy5nr_i59cc 728
algotrader/pipeline/runner.py sha256=YCo1ZHQfH8zCUaMAdtfP7skRaLUhYCWAy-9uRQT5D4c 663
algotrader/pipeline/shared_context.py sha256=B6gg0X7NwgwxjFc9oa8MEFkq7S708-RZ1fLZ8pztRGg 442
algotrader/pipeline/source.py sha256=hAh3S69lcn665jnfoYZqnelrwSWoLG5kuyAhsA1FW8g 299
algotrader/pipeline/terminator.py sha256=ZjR2iMk9OZi77X79bYaDRL91M180k-GNCocYKPrZCW4 299
algotrader/pipeline/builders/__init__.py sha256=jB8TW0ZqSCBeKNT1XvaJGlFImSDI8oigZ2y5DOlJHuc 1345
algotrader/pipeline/builders/backtest.py sha256=xUhN2bbt07i_DGk97wq5e5P4g2g6Hm8u6ySaXbPZklY 5589
algotrader/pipeline/builders/loaders.py sha256=Qk884jxq_wnqycBMCunDodZFEMpxCpZkWkSXXrUReis 7691
algotrader/pipeline/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/pipeline/configs/indicator_config.py sha256=cVNHHRUoxXZ7TnLdf9PlquT_jLoJ9r187_3i1u507kw 768
algotrader/pipeline/configs/technical_processor_config.py sha256=B22nKWoBSudwMOtEdmPPOzo9xzyYKn5q5hsaNpUzXLc 724
algotrader/pipeline/processors/__init__.py sha256=3pYNgiRMZOLU0pVfdXeekJyDcdpZXjHqel7b8_WHAco 537
algotrader/pipeline/processors/assets_correlation.py sha256=3eN0LUQlP1pOnUs1ODKJUhBfK_cM18dfh71B3sVjU24 3662
algotrader/pipeline/processors/candle_cache.py sha256=wVsGc3cRxTSYOZEtrCJRBMp-vinlt_Iq24iqv_zmYLY 2322
algotrader/pipeline/processors/file_sink.py sha256=2HXRdceMRVAKjdMl9uGIOu0sZw-5z0gvaHAgdBTDxFE 933
algotrader/pipeline/processors/returns.py sha256=-dGQUrnTCBIU21YJAjOXcwM1_ISFdAXiLMuhMzSzAFE 2007
algotrader/pipeline/processors/storage_provider_sink.py sha256=qHgjMf30zk-YxQ9sQ6h6pNkMr7TkUWmIrvXHcCFNwho 1445
algotrader/pipeline/processors/strategy.py sha256=3wTf0P_KVz3nU6pPfyENfYhGcFXNPwkwyP-BA3UWdJw 2124
algotrader/pipeline/processors/technicals.py sha256=nxmTLpLKk5Rg_yCDdQYYUDWV2f-dSuWHWC8CuvtNfQo 2739
algotrader/pipeline/processors/technicals_buckets_matcher.py sha256=hZlU8vTH0lDX_y4vYAFBCEzpLaP9xFPpndptrlxKu7U 3403
algotrader/pipeline/processors/technicals_normalizer.py sha256=s1jD_hYlwm4UPQ0HHiI9hN1UP83ZuzSTo843ApE5hTs 4955
algotrader/pipeline/processors/timespan_change.py sha256=-fkSgFybj_vl8jpy9SUBVO7vtjW45Z33C-kS2HlYC1M 1347
algotrader/pipeline/sources/__init__.py sha256=tQu3a4fpNG9Tu0nSa43kLJjMF9MJcAXS38DTvtbjPCw 258
algotrader/pipeline/sources/binance_history.py sha256=Nk8PTuaL-uLs9hko0XonbmJIQ4iuXrhtf1JeT0gMNaM 1645
algotrader/pipeline/sources/binance_realtime.py sha256=dtUYYfKr2OBPq0Ve-poib2EzXR9C7LpSPoziF0xRV38 1674
algotrader/pipeline/sources/ib_history.py sha256=Q3w0WxZzs9o_72V-EDQcL_4j_47YEY2mhdL9BfV73Mw 1567
algotrader/pipeline/sources/mongodb_source.py sha256=_7CgbVvZtXS7_a37mWTxINc0wxNzUEwjHu5-SUTRx4s 2018
algotrader/pipeline/sources/yahoo_finance_history.py sha256=YnldbthCbtv5CQgS8PDkyQ1QbQ1dDKKUQxn1-0abuZc 3308
algotrader/pipeline/strategies/__init__.py sha256=fptbjCTtvAzYmQ7nhHasdlnHn9Ooc3SBIGHYz20xPqw 225
algotrader/pipeline/strategies/connors_rsi2.py sha256=zhPqaUiYmqB7wgotBl7YUsSVSX5bG7TOW8B1OaIXBB8 2675
algotrader/pipeline/strategies/history_bucket_compare.py sha256=J8zqaUhRfJHwlIbSmxDgTmYun_4nUpj0jwVYtgAESsA 4429
algotrader/pipeline/strategies/history_cosine_similarity.py sha256=nfXTJtRkTHVxY69DtNWnkgMEElTvfRrFz3T9o3L3GLc 3748
algotrader/pipeline/strategies/simple_sma.py sha256=UhYaewKDamKimZEGG0vaU8gmbbxftkBNxNQmSRVJwFs 1640
algotrader/pipeline/terminators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/pipeline/terminators/technicals_binner.py sha256=oupwt2TpD8T1k-BTFOWBoNxD8oLfyJmi8CyYsMfpMyg 3821
algotrader/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/providers/binance.py sha256=jBkjiHwpmOhqORW3TcFhuZ3iWTIl6aX5PApLh0xggi0 7020
algotrader/providers/ib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/providers/ib/ib_interval.py sha256=oeO87MUJqcz_htdgq3XInWyHw8e2X4F7MZteY_pfq50 455
algotrader/providers/ib/interactive_brokers_connector.py sha256=Z0X96rUrO4omFGlJZkloWXyGT4AO5O6j1-w8ot6Z-jg 6168
algotrader/providers/ib/query_subscription.py sha256=bfTS82H42F7pMqu_VjawryAMA5LxiMQmD6P3xfdU8t8 848
algotrader/serialization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/serialization/store.py sha256=o33WAZgptJraOr9BaDPNmRmrmI1SaRu5kOmulRSyoeA 686
algotrader/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/storage/inmemory_storage.py sha256=bfMri7ivmpffVVfLG9OCVCnXMpSeA_dWP8jfygNENCQ 1651
algotrader/storage/mongodb_storage.py sha256=zdhI37L2Z0yuJTlC2gBtkbFE9p6T9-TrRiXg0lFghLI 7735
algotrader/storage/storage_provider.py sha256=vyba4CeMrTlfRB1uR6lvvoQEpxsgmBYl4Yxuue-unf0 1056
algotrader/trade/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
algotrader/trade/signals_executor.py sha256=71MK5Ee-Z3FpQ0Spa_QfoLenHTXMECCmehXNBKlWSkI 397
algotrader/trade/simple_sum_signals_executor.py sha256=fIj2-dCGTA-Jlb9HaA70T3rqpTJKoBXF6RVQ5rVnzQE 1789
algotrader/trade/stdout_signals_executor.py sha256=hn-z681gyshYRoWdx2vdJaNdME3vphpkuWdXx888DFc 479
algorithmic_trader-0.0.6.dist-info/LICENSE sha256=If8-MVOg5lLzPrppyK9HFmeaOFYS0mIMTeF8KzTGWMU 1065
algorithmic_trader-0.0.6.dist-info/METADATA sha256=x5-QOBJbRO3J3GE4SmgsPYCcwm7Pg1mTfhAoxUNHHb0 12802
algorithmic_trader-0.0.6.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
algorithmic_trader-0.0.6.dist-info/entry_points.txt sha256=UIYPMBbsSLhaQfdPJyEtX9LVHO440s1BmmH6u1_E5LM 65
algorithmic_trader-0.0.6.dist-info/top_level.txt sha256=6XGZBdpxxqCQ5ms9HJJUgbGCTNOpAJbX4wn5SJlCuRs 11
algorithmic_trader-0.0.6.dist-info/RECORD

top_level.txt

algotrader

entry_points.txt

algo-trader = algotrader.cli.main:initiate_cli