backend/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/check.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/test_data_service.py,sha256=IBYQMpvkSsxc9amdv5T6zOByl1I2t9kon-AbHoTVMmA,955
backend/test_services.py,sha256=i2nqFo0N6-z5E-yr2DI-Oi-rSUdmMLt0IagFqR0fxGk,1371
backend/admin/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/api/api_key_auth.py,sha256=KA-JgSZky0LfCSaR226R_QaPMe5hFXx7qSDwwH6JsC4,12388
backend/api/auth_middleware.py,sha256=erdoCF_2y15A37FHF5Pi6VbwdkSD_ZUKqnb56SogjRc,8303
backend/api/dashboard_routes.py,sha256=sVcdqg0hPyv7_5hVsDPxRD-XWc1IZL0AKHP_0qI7xJ8,79639
backend/api/error_handling.py,sha256=MvktH6o4bIgRSIL_CRFhod8vDK8KiKSxEz-X2jWhLDU,2168
backend/api/main.py,sha256=6RkJWgjrIqgGtqcV2lynjPa8CYiu0ImfiTgCxr-kR0I,5898
backend/api/models.py,sha256=7-v2RID3UIa-w9mGwseq-yLfSKrKLQO9zp1TthLsc_g,9890
backend/api/rapidapi_auth.py,sha256=uQhvXjPWwgs9xAOYK4768S8YjphQW31iYvGez4hDQEo,4075
backend/api/routes.py,sha256=9rlBRbNBCQTIh9BK2Q_VX0dJ8p8MMQo2T1rxsWFb1Q4,23968
backend/api/route_modules/__init__.py,sha256=N5LPOjvMByHVmWzZLJ4lnYduBeU4uM0kmxLn6NgL8IA,599
backend/api/route_modules/auth_routes.py,sha256=zTj3CcI03t9xiVhjAHvHDbklXD3OUbrJ6iZi10ZJ594,9969
backend/api/route_modules/basic_options_routes.py,sha256=8fjp_EJzFjlCgitui2A-R6Uknp1BhYqjHjm3vFaST8Q,75563
backend/api/route_modules/scanner_routes.py,sha256=_ktW6XXPmkxc-ksPVDwoaeH7H5kFpGrNlgd4DGfasOA,101878
backend/api/route_modules/spread_routes.py,sha256=e-8lmGqi-bxZSvxB-nftBFbxq9H3Kx8xdJ5ZLsRQtwA,79892
backend/api/route_modules/stocks_routes.py,sha256=Z6UJ9DUBt_UQDUeoiMQccP-0QkPgoNN7aFCTvZ9Fo3s,123292
backend/cache/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/cache/cache_manager.py,sha256=Miu8IyO1khvXXgRMO5btf65el9vUPad19DfCHR1QtlE,23486
backend/config/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/config/settings.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/config/subscription_tiers.py,sha256=Rxy7kuoy8y8zRYfYdWbWX6tmA6AZx0GBiNcxsHxSufk,5048
backend/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/core/analyzer.py,sha256=1-9gRwj5LbnS76g0xR9KoEScYH7_rwBIyyKNceqMB2c,4798
backend/core/calculator.py,sha256=C56ceDrk5hFQ82K8bklA7jmvaSsTY1Ir7QAhr0L_jlQ,6399
backend/core/portfolio.py,sha256=9uKK2VHb7JuSloCUoL1sTPmbbxWvCkMTZIAaiwxD09s,9497
backend/data_pipeline/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/data_pipeline/collector.py,sha256=CmU0OmW_-f85zYhYdidYVM-9WRXxCMznVu7EPPjrVlU,20291
backend/data_pipeline/data_validator.py,sha256=_sfq62HUMxWWEzXuuhVzF2pmExPdmpd8aXUeLpzCtpE,27207
backend/data_pipeline/long_short_fetcher.py,sha256=jy8MdRB8RHpplaNKo-m1zQmdYen3TWhP1cFwbb8rFbo,7379
backend/data_pipeline/polygon_fetcher.py,sha256=0qMctcEfKV9ynsfxFtM7je8dCxWKHsQR09-lClVONKw,21056
backend/data_pipeline/scheduler.py,sha256=oz4i8t8SB8qup-ks0kMgYn0spzQ4v04msoaTgTFnVDk,3188
backend/data_pipeline/sp500_dashboard_fetcher.py,sha256=N0ta8WfM4zIi8v5iYOm2ZAQa8iVvqqgQc2bcuggU47Q,10846
backend/db/__init__.py,sha256=PAwKI0P2-kN0-g_fWyLyU8dK8J9tBg3HZ4Q46yGpPJ0,234
backend/db/database.py,sha256=f40tQEX_N72WZ13Q-5qxcJuxUtRlLHlFmhxjM0QbuVo,2824
backend/db/models.py,sha256=qB4D8PlavfaXX5z9f8b_djP1JHZ2jfEsinCtTfBLxDs,4123
backend/db/setup_database.py,sha256=9knKJKty8AKib8KQy3BvYtg6Ca0XzCCUovdLVorHu2w,1151
backend/jobs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/jobs/data_collector_job.py,sha256=7Joi4bN6zzc6Hz_6brB_es2oojstfUIzKzBMoIXxa1o,1710
backend/monitoring/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/monitoring/performance_monitor.py,sha256=cSgsSVhaTuPCrjzfSNgLxpirHEXbHThTXHl5XkQDl2E,3204
backend/performance/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/performance/cache_benchmarks.py,sha256=IaUovc7mUl8Nhqvvucm3iXTTS7LgvWPzAjTCK9sR6Rg,28876
backend/performance/memory_profiler.py,sha256=lCehTgemZUfVPcXDYgF0dcGiPTjqWu62Msm6TOLp0u0,21139
backend/performance/performance_tester.py,sha256=FAvMUEENj9IEZEATMwsLJ5Edtt05-uGlVA6bX4pCXIc,19571
backend/performance/test_performance_suite.py,sha256=ZovP8yF-DUaaZrK3Gvd5b7XeJaPbRigWkv9nx4hq-BE,24746
backend/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/services/base_strategy_service.py,sha256=Zmd7_PgXvzx8BbaB0d54wi9LZCBGg9Cm_J-cmB_G8Xg,7060
backend/services/data_service.py,sha256=JkBpko675hYHp50DT-7ZoR-wTVBJmbnsjwzETSk73N0,11559
backend/services/filter_service.py,sha256=MJiFqHi8cCHNSq7LASPO6ubbLN2uY0XSmc_-UMJSxSM,10380
backend/services/response_service.py,sha256=Tk3f36TJQXn06cgH45aeRYErRWPqRdbTy5Tm4-PLk5s,4715
backend/services/stocks_service.py,sha256=SHcUnCvD2pESeoVsDOi_WJd5OBsza2HB58lpJpD59ac,1945
backend/services/strategy_services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/strategies/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/strategies/base_strategy.py,sha256=kcwkIt9ipDzhYQbFCyg2YGLNwo2IWszkcu3RU96gZYw,3252
backend/strategies/bear_call_spread.py,sha256=QqQzArlL9VhVMjOtHF8hh-H3Fwr_6rQfz_-QJuYq060,24404
backend/strategies/bear_put_spread.py,sha256=zHoMhcVrMRAbE2LxATeZ--SQ5gzQVI4svo5LATyU3EM,15311
backend/strategies/bull_call_spread.py,sha256=A44qNqCl0CAEgAB8_XDDL8ORczW-YlAxSJNJs-S4-Ro,20534
backend/strategies/bull_put_spread.py,sha256=Iyigv-NRDTPGhtLC5zn0XdiFQVMO5Ucx44cL1s2X2BA,19629
backend/strategies/butterfly_spread.py,sha256=aVhsIY22j06aGckPO-E8rqCNMLUTDY-wxwQFhZF3zYM,32365
backend/strategies/calendar_spread.py,sha256=TGPwetmVLAFc9ELQfYGAVWqKdaBzwsp6YNInpPJVAVE,35355
backend/strategies/call_ratio_spread.py,sha256=sOxKHLk-LdrRZgcf1Lo-rsJ7EBbm3C8-I2Aqk5tXT8A,16684
backend/strategies/collar.py,sha256=CSNn0Bk3bj5nliE-4haQlUe1Or0C6zdapPm-WqS-zCE,21738
backend/strategies/condor_spread.py,sha256=t0meOisPNmtKlAKqOgYKiWzQWmEiDPNzyj0QUuJdFxU,22671
backend/strategies/covered_call.py,sha256=1EEQDPtE_Qy5cM0INmSYz45-W_6lLQi700M8u8XMqR0,26388
backend/strategies/diagonal_spread.py,sha256=wYjtk3rt-xjLBoj9xXELkNdEr7dHz4hf973JCwMCSvM,52187
backend/strategies/highest_iv_options.py,sha256=JWH2Mm6T7_HMWXQ5Jngz7mO_pecXZdTIvlrkMWVJevI,7910
backend/strategies/highest_open_interest.py,sha256=LjUY-V2KE4pIVBwCGDN2P59cabuZVzfgA3gGUfxLnf8,5672
backend/strategies/iron_butterfly.py,sha256=ZTAJSFHLpPudbHkcNxEG2lB3xBzhMAIiY5IjYikx9Fw,22887
backend/strategies/iron_condor.py,sha256=mQJudegozxIFAVgtU_09HMh28iNAjaoV1fJPOth0-fE,23155
backend/strategies/iv_percent_change.py,sha256=RYrD-h4I2yg1w3cjgSDkrkwN_sXdy2OLiupZzbpueas,8307
backend/strategies/iv_rank.py,sha256=Cc-2hWI0zEk9JHU6LnQOK6-zXYbN3ghrfBMhyG_bwG8,13442
backend/strategies/iv_vs_hv.py,sha256=6L6QSV5f1bUcYWWYR0bvBjQqxAnwelHpuSu2JryPaAI,6435
backend/strategies/long_call.py,sha256=8Bm7b0u24X7rvUTLLG4DmY7CuQ9hrHiuyG47kvB0elo,13177
backend/strategies/long_put.py,sha256=uETSy7Bp-UTEzoE8mprax8b46fPT-FvDLdIBZfudD8g,13192
backend/strategies/married_put.py,sha256=gA88xtGpCUgwo3Vsx_fsoDtLSbgvMAhyiBoA-Ucodcc,17191
backend/strategies/most_active_options.py,sha256=_jaYRnoO1nbB3Ek8x1yV4GD60FixbszdrrxuOWvB8e4,5846
backend/strategies/naked_put.py,sha256=Mni2TwNJyecWHGfmrhsmW61tISxFg6uAKPj6DwoEE4Y,19779
backend/strategies/oi_change.py,sha256=bwD-j7mNWwakR8hYrpEkpZqOVW2sRdkRTUSe_yfp2SI,15683
backend/strategies/options_screener.py,sha256=0xl6KzwW9X-FuP6UQS_dK0I7IDINaXoiLWjT1Qr_HWc,18344
backend/strategies/poor_man_covered_call.py,sha256=sAvG9wfXZIvMu80kAFiWK70P04QXh8rGtFCabx2nWnc,18428
backend/strategies/put_ratio_spread.py,sha256=jGkI6osCf0fisiuIvfFSVSDvjBOBJFppB7cn85IWS-Q,16477
backend/strategies/short_call.py,sha256=crf4feNBmo11xhGxyINaLZn0athqcgO1KZhgEjaQktc,13986
backend/strategies/short_put.py,sha256=LoWELKbVWcFvEz0YLv7NYZWkoeWCq5PumtPJgOGbPPk,14370
backend/strategies/straddle.py,sha256=Hb0QpzsmGAYfWjPl3BmNmWY1uIxeMODNc7iVBnCfgZw,26163
backend/strategies/strangle.py,sha256=9t8Zsd61rSqGZuOxkLIk_Qreck3VxopvYViOFdq2AYg,26492
backend/strategies/synthetic_stock.py,sha256=FeaGHK-4vuSB9iaj185DbSQ3X-5ThU9EFgcVt_bs0Fg,17661
backend/strategies/unusual_activity.py,sha256=gqvVjWKg0BSdp0dk-3G-6G1w_7YcROtISaYFD4IvSp4,7646
backend/strategies/unusual_volume.py,sha256=OKsu4q1Niz0PhwJiwR3u_jtMTFkoYhtcBqaegoAqYRo,6144
backend/strategies/vertical_spread.py,sha256=dG6yecKQ9a_btPxFPe0S7ir_epv-KnsAIcbCwQPwOAI,22343
backend/strategies/wheel.py,sha256=KeEgIWtJJYBVyoIoSleK93H4GmaIw-MazoAKllvM8Vc,19179
backend/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/utils/earnings_calendar.py,sha256=EbOo-e0u8x02GLhwjFREZqcFSl8YOjbitLeTbdHbpWc,6076
backend/utils/financial_metrics.py,sha256=l1gUq_SljlHy9nwGh_NcZLycjtI-fUNPP5_iw90prJc,8323
backend/utils/fmp_stock_data.py,sha256=Ku8av7ShWjSnXtLuVq8yW7EY4tRa8Ur7u07GAKWlY5Q,10455
backend/utils/helpers.py,sha256=2TnCym3dnv7Lks_OVPXiTqJI-pnUWldP4-qaEynIefs,2707
backend/utils/hourly_data_collector.py,sha256=CHzxnYPIscf95rwYoNqEj5FwH8nMOvdLL9hPoK6ml8o,39429
backend/utils/market_movers.py,sha256=sCVdmyOST8NsRKLHy9d4fyQdRtESBAJcJ0iPGMW44sQ,8091
backend/utils/options_failover_wrapper.py,sha256=s-4M_gLp726-2IKGM3MW6UnJjrVeg_FHn0Pp0IErD8A,13391
backend/utils/options_module.py,sha256=NLI6SkTtzJEEihcfBJUSFCQwxyzgk6X7yJVzO_YKGSU,19340
backend/utils/options_polygon.py,sha256=VslS-duKB1TEirvER2oU2U9gCeUoTA2d2Qa-lD7mmRQ,13271
backend/utils/options_polygon_integration.py,sha256=aI18jwnOcImJ7dxzeQ4coIj0b0EnfPSQjM6K5NmLSfo,22024
backend/utils/stock_data.py,sha256=ue4AQ1LJRchrQwd9DCitx_H5Tl-Mii8x3JIDlZ0eAJo,36104
backend/utils/stock_data_collector.py,sha256=AOVa5YT_fBWo02031X22gEP8qnQgWnuIxhGm0yC5CzE,60076
backend/utils/stock_metrics.py,sha256=v_L_kI2rApq6Ky4VzmjDWqqGwCCXQ1rpwTV-7dmHtAs,4331
backend/utils/stock_recommendations.py,sha256=zI8EbcsxZXkr3b1sTJca5YBWnZDqgij7Ni9nRrQtCoo,17372
backend/utils/surprise_score.py,sha256=OIkTH5cyJRJgpLjj8F8y-EEqmPx1z3ZmTroiVOJ5_O8,11114
backend/utils/technical_indicators.py,sha256=-iR1EUxNRTVmfMzp2HaJpakOPeUUgDYQYSD-zm7E0ls,6057
backend/utils/tiingo_stock_data.py,sha256=9ngr3Ypo3M7uTHXeqEnK4vlqVgzf3RmakH8_OxW-sWs,11287
backend/utils/unified_stock_data_loader.py,sha256=JcmogjpYD0qg6ku-qGt3E63SXVel90VfX2eGfwHQsAY,6976
backend/validation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
backend/validation/data_quality_validator.py,sha256=CcvUbg84DMDIotwrrjSDAXvEAri5_WtZRs5IauGGuwE,23427
magiqa/__init__.py,sha256=XawzwKKMOW5pR8HnnuriaLnPYYx27A5vyR1kQKiHB4Q,329
magiqa/example.py,sha256=YDRIoVKZxPKgHHPih60O4H1o-lMDSd48pLh4zA6NIcE,6057
magiqa/exceptions.py,sha256=KAhw0nxjFUlEIYsi2LvTWta7YXh0rSrBIPTFVTXwrFQ,751
magiqa/finance.py,sha256=9ZiPDXs0CyU5ad5Ew6vyKEd6vYCzYkavMMnoljfWkBA,46216
magiqa_finance-0.3.0.dist-info/licenses/LICENSE,sha256=Kbtbc58Wq84gxjngeBdQUhCPbMVzSu95-czSJwjP5NU,1084
magiqa_finance-0.3.0.dist-info/METADATA,sha256=3rsoRBNnK5r1efaP5bTgOmfmlSnP5HvGBdQ6LI87xrM,4335
magiqa_finance-0.3.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
magiqa_finance-0.3.0.dist-info/top_level.txt,sha256=Gf2AGDxKOuIn8Zig3YM1Y9eQEbDhiP_XmlhkFhxNhsg,15
magiqa_finance-0.3.0.dist-info/RECORD,,
