investfly/__init__.py,sha256=Ku0IZu4VYvNGui70Xu-bG1fB8XtVNQxBey6f5nLIKVU,71
investfly/api/IndicatorApiClient.py,sha256=y9Dr2LpbgxcetY2s45bBGGjzUk6ZT3TzwR-vQ_TU3hw,1447
investfly/api/InvestflyApiClient.py,sha256=JLgxG6aG-q0Mkjg4wc5N9THN0jBfleExRNNQRcwG6dA,2620
investfly/api/MarketDataApiClient.py,sha256=bOlMzzZzN5A35oo0Iml2xCekV0jOig8Q_L66xi6n0n0,611
investfly/api/PortfolioApiClient.py,sha256=hfRkKK0fMLBdwh-wC1E1aHCFbXagZsd4SVbZoWLegfg,2148
investfly/api/RestApiClient.py,sha256=20KFq_QtB1adpbOB-45w414DExFz2PLdMexp5S3x5aI,9284
investfly/api/StrategyApiClient.py,sha256=PzyMwQ2GXysheXboYgP2fguuFYZlGLqW2ZktFKbHWns,2156
investfly/api/__init__.py,sha256=JeeOmrsPbVk4B26DT3hbvBoxAvkMEhJ-PeKeloNGF08,600
investfly/api/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
investfly/cli/InvestflyCli.py,sha256=2dnJuGOL_qe3HeWqc0cyLss4H3HxDTXrvsHtJ6sIYSw,12114
investfly/cli/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
investfly/models/__init__.py,sha256=9sN9X7CnquqXIzNZcOtR0Drn8NgYqZhRLbbrwVASyxg,1835
investfly/models/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
investfly/models/common/DatedValue.py,sha256=6QMzfqgBkfgVD_-edh5VQpHP4G6d5Njh2aT5QgDOixU,920
investfly/models/common/Exceptions.py,sha256=yqnjQCC-UR5UIbtSOs7ienFeC7H6jFIjIGM4-qkYdLA,332
investfly/models/common/Message.py,sha256=6xznlMQDxY2JQW29AqTYghqHt5YeHZnMxdRRUhYj6hE,512
investfly/models/common/ModelUtils.py,sha256=IsJAXkd7bjWBLgIiAnPKMS8Nyl9jHXXxpWcoRJuV9ak,1301
investfly/models/common/Session.py,sha256=8KkJ3H8U6xXGoOy-N5oJ5_QU9mCubx5D3sh6HbXA05k,444
investfly/models/common/TimeDelta.py,sha256=1PEBkDWgrJhreuShvjqQLyhkJ1Oey3NeFgS8I0N2cbI,1188
investfly/models/common/__init__.py,sha256=OQvETk6sENTMVfNJHdoLjnvRXbF8MPEZSjfCPltnxQw,559
investfly/models/indicator/Indicator.py,sha256=1ZkO3KiqwZfniXdgHvdLhWuX_Fv1xYr92Yf7f7RtyZA,7188
investfly/models/indicator/IndicatorEnums.py,sha256=h3ORn4ichflXhZeNHN678rcQEZzqFVQMMn3C2RNs7co,14233
investfly/models/indicator/IndicatorParamSpec.py,sha256=bagx3UOoXQXBoGGdwj10VwwpWeVuLLAVdFnJ19Bfo6c,1542
investfly/models/indicator/IndicatorSeries.py,sha256=ZvOSb2i-DmrTCxEJEdqM_WRQRymk17Dr1FXJPETaDhE,2145
investfly/models/indicator/IndicatorSpec.py,sha256=XSiJUsUN3_3OklW6QO8xBAQzCR3ZTKgQJtVJS1UolrI,3065
investfly/models/indicator/__init__.py,sha256=6cdRb0XVWc2lMgw3U2sn5HBWyutzISCl6p2Aq1idcXM,636
investfly/models/marketdata/Bar.py,sha256=JxUH-EqI2PEvlI3IUrUHbcIic3DJEW1aZy3PDj-r264,1977
investfly/models/marketdata/FinancialData.py,sha256=fe2G9j4ISs353sTgu-eM1RXycEM0UWH1Kk_OlU7VyDo,1537
investfly/models/marketdata/Quote.py,sha256=dyobcto2ST8oUYQLsoREruOdMaIKSUYd_sD6SnGBZlc,4272
investfly/models/marketdata/QuoteField.py,sha256=IwO1-VaSIpbuQDeGC4eqSqEcm0nlCfxSN-I5TnRhw9s,410
investfly/models/marketdata/Security.py,sha256=ka_8XgOHAhk2rgVPrc4o0JvaavDskijGO3LIBS0DxhM,1030
investfly/models/marketdata/StockNews.py,sha256=EgUoovfu2JUHeHXH2PrQ6CP8o30xJ9JMZkHBBAjHxJk,186
investfly/models/marketdata/__init__.py,sha256=Xd53XqVJdk9h78TJ-7rpQAkedIityZ8LnjXZ069SLYg,582
investfly/models/portfolio/Balances.py,sha256=mqC8rjLx7dvb7Zls0tBSfOyyB0HvUs43Sc3AQf7vW9w,504
investfly/models/portfolio/Broker.py,sha256=4FT7OKjPl3NMOSzXVzfJyzg8o_jP0Utoja0fMFo8jic,356
investfly/models/portfolio/CompletedTrade.py,sha256=HHlWH73jmXQtjEuZJH8EU8aNzcJuQtHsG3ADzrNQpRY,770
investfly/models/portfolio/PendingOrder.py,sha256=ZPpAHS1EME6SG84b9KwZwgk9T-g8JlshcMcsmXisZwo,1092
investfly/models/portfolio/Portfolio.py,sha256=Y0iNOBUOcbyDBiaSPCmGIjwUPjyWQ-MOaXhuN91S4_4,1768
investfly/models/portfolio/PortfolioPerformance.py,sha256=BfIZIpQV66zjNiiGuhfeMntjlPWXYhlRMbx2bFE3sRM,1624
investfly/models/portfolio/Position.py,sha256=Z4AXPZC51P0gM5KutjameoCvjwL3mjcBXUQ02XuIszY,3047
investfly/models/portfolio/TradeEnums.py,sha256=yJvGh9Bu9GstNRf5YINOC0Mfn-SAg0JqQdOpsk1Lpug,718
investfly/models/portfolio/TradeOrder.py,sha256=OBX_-9BOvWOAhtQwg76Xy0jirEKqXsRNPH-MWmgUhTk,1359
investfly/models/portfolio/__init__.py,sha256=xKPqKvoXMw-W0XvxKUqwkoHosPfgGMDSvgBrk6B46LQ,922
investfly/models/strategy/BacktestModels.py,sha256=diMB7QYM7ID_e5eX333YX1ncJAN1sOpANSOok5kfECA,1391
investfly/models/strategy/DataParams.py,sha256=qwsk73VOfh9yEmVa6orAn4RIXjfhv3LPtQnXK6dVWBM,5885
investfly/models/strategy/DataService.py,sha256=QkDZ_1YK-1V5b0dhl8Gt6EHoVHcfnNsEY833bHvyKWI,15074
investfly/models/strategy/DeploymentLog.py,sha256=zvJ9PSu2Mnc0W9nFl12zPvAi8wIYuOhfLuBoRlALpO4,1151
investfly/models/strategy/MarketQueryRequest.py,sha256=oWzC5TvjbonQR2retr-k9F4Fuxd3AYZTQAXlZULgE8w,588
investfly/models/strategy/PortfolioAllocator.py,sha256=zY0rqfQaqAiMPPtq0csx0rD03907l7G9FGVNJRPfHuQ,463
investfly/models/strategy/SecurityFilterExpression.py,sha256=VKwi6zAcy3M5pM_uwPQZvxnediK09xLF8MElMSTJX0E,17616
investfly/models/strategy/SecurityUniverseSelector.py,sha256=HCMZTduzCvIdiDa6FCiHTSA73HFhrM88_L4QSE7BfWI,13300
investfly/models/strategy/StandardCloseCriteria.py,sha256=DnRgB1w1u2v_pa8uJ12AqkwKKZXYNh5p4BmD4Gq-zAY,1584
investfly/models/strategy/StrategyExecutionContext.py,sha256=r0zYlAKnWKiv6Hwsg5WraVI42pFetooorVxtFTDlKvI,2001
investfly/models/strategy/StrategyState.py,sha256=o4p1oEgQk98AFO0w4zPue-MhXf_EJ6VpQBCtNCJAe98,354
investfly/models/strategy/StrategyTriggers.py,sha256=6DPnkPuZoZiJtfPhyTuE224Kjci6dz0tSFCJzxnarw8,4207
investfly/models/strategy/TradeSignal.py,sha256=lmSmqTvTJf0ZmFO1tQQ9YX_dOkStZbT_yGV7E6bxuww,444
investfly/models/strategy/TradingStrategy.py,sha256=FuO3v30CcwgNoQkVu0WgrHsIQeu6AvoJhKqwRtRoHNI,17636
investfly/models/strategy/TradingStrategyModel.py,sha256=dENKuwaVKsy-kZHX8ovYVpP1fXRFEyfMQLPUA6EJO44,887
investfly/models/strategy/__init__.py,sha256=9hk-5GrL1aggZYctISOa2MZ5sAD1yWTysohY6aPVozo,2055
investfly/samples/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
investfly/samples/indicators/CenterOfGravityOscillator.py,sha256=y_ssh6hG-SNQthf92Q0k9aFId8pcZmnLzuoKFz5lsOU,3377
investfly/samples/indicators/ChandelierExit.py,sha256=6DP596z6uBZvshwsb7ur2yCfgrmkT56apDkxj7MhI14,5583
investfly/samples/indicators/DetrendedPriceOscillator.py,sha256=koZN7Rxi3uGn-33aZOHuwyoW47OsfVq7lqw8v21uMVY,3542
investfly/samples/indicators/DonchianChannel.py,sha256=yWGRpro8ElkIbOUeBL2L2CJQ2h7aPMO7mQ9tOytHl3o,4358
investfly/samples/indicators/EhlersAdaptiveRsi.py,sha256=bfdrGa6PAn8ctrdRcuz6yNMCMe3xD1eYu2csKuyh_Rs,5915
investfly/samples/indicators/EhlersFisherTransform.py,sha256=MzBeliE6kztPFj6I5-m9JKHE7q9AQln4pzH7YW4wdsg,6032
investfly/samples/indicators/FisherTransform.py,sha256=jRKAlprb69vMwFPm_cLuqvx4vFRk4yOh_MrvC5hdgf0,4015
investfly/samples/indicators/HullMovingAverage.py,sha256=8JLrcVZPv_dh8mB40ks8mGJMIZvnSslwUXqY2OOTPNk,3344
investfly/samples/indicators/IndicatorTemplate.py,sha256=Pn3jGVjMVwhqN1-F5FTAUPm4caFa3ORORNtvL353iEc,4470
investfly/samples/indicators/KlingerVolumeOscillator.py,sha256=PDvgDbwc2tU73S8pWda7zm5h8DW_TmW90WXjTefatK8,6232
investfly/samples/indicators/NewsSentiment.py,sha256=fcpAqOcNWmqYsP-xwJquCX_6G7Ntr3A1-m31eJHAUOE,65095
investfly/samples/indicators/RsiOfSma.py,sha256=pvD70jVPpxRFLG_5Ak-SQ-YRe2-9kc4oWfoCNBWxPgc,1541
investfly/samples/indicators/SmaEmaAverage.py,sha256=daoaKl9F1MWuOIOQInq9_M3P2A9E3bzFHaQ5TgsZ4ds,1576
investfly/samples/indicators/UltimateOscillator.py,sha256=vkllkMRg7jOBP5bE5pJEA-jrcrjjOWczAXHSp9HdvtA,6000
investfly/samples/indicators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
investfly/samples/strategies/BollingerBandsMeanReversion.py,sha256=rknf3JOyFDpq24fc6v4SaT46tcuiDkUvos7rIju2Z5E,4359
investfly/samples/strategies/ConsecutiveLossStrategy.py,sha256=sjorADbsao_M03v8pFEIdU3vN-0a8oHbxrHDkVf4gcY,2056
investfly/samples/strategies/CryptoArbitrageStrategy.py,sha256=loqeuvW_JiORnXBmNTELsSPVzb150XnFoNbm66cIEBc,4272
investfly/samples/strategies/CryptoMomentumStrategy.py,sha256=O3ksrykN3JbASk3uB8onTcS9cK4Tz5DFPGJclmCj5Wc,6772
investfly/samples/strategies/EtfSectorRotationStrategy.py,sha256=NNWyNI3WptuI5M6bjFqgMD9y4NuJvJNctT-UrPBDa7g,8071
investfly/samples/strategies/ForexBreakoutStrategy.py,sha256=VIpt91KAG23kNpp3QjAhzvPLU6ZIaG5KH3eHbLjwgg4,6473
investfly/samples/strategies/ForexCarryTradeStrategy.py,sha256=IjQtXG3mXhVJgGL8xKxZcycfxqYgRiu5vBBiD3Ve0CM,6106
investfly/samples/strategies/IchimokuCloudStrategy.py,sha256=RIWCIMx8hSfBQvzuGx63aOtpIJvarPVgmddZKyA0oVE,6417
investfly/samples/strategies/IntradayMeanReversionStrategy.py,sha256=xwYCs8EdSnHPF_fI45fydcIwmQ9UwFhKwVwYoPJeGkQ,2840
investfly/samples/strategies/MacdHistogramStrategy.py,sha256=P_5fSTNp7B2VJa7Bj9Xun8HtEZX-XObrncEFDPCn5iA,5285
investfly/samples/strategies/MacdTrendFollowingStrategy.py,sha256=Gy4-INDlhXUQhT4gapEsLWpEkStUm-aXwDLQDaPhOwQ,2752
investfly/samples/strategies/MultiTimeframeRsiStrategy.py,sha256=g6HYvZgS_-No3n2SjKCATvico_8ZBMsNCUoisSw1vEo,5675
investfly/samples/strategies/PairTradingStatArb.py,sha256=jzWqYG6R89ySytozb_5D0mzHY31ODJcVzkIjoNYDPJQ,3553
investfly/samples/strategies/PairsTradingStrategy.py,sha256=pDBn-kK39vECVVuJ6r8nbYRSyHz3_yJRvd4bX8m87dI,4143
investfly/samples/strategies/RsiDivergenceStrategy.py,sha256=7aSNyHj6cShjTQ-Wxv3Z1IsMGzaoE3Dl1CDtr4gI8sM,6736
investfly/samples/strategies/RsiMeanReversionStrategy.py,sha256=gIzq43CXwl4-0NQtbWstHIrAT2oWM5qPcNd4qIiXy5k,2772
investfly/samples/strategies/SMACrossoverStrategy.py,sha256=0hQMIkQwmZ8mlDbAFiDeObceKSPIyaOC275uap0_AIU,2666
investfly/samples/strategies/StrategyStarterTemplate.py,sha256=7Nf5grdCmJmYGyrO44Dpfc83uKNt4vRgYxr5cn8Q1wM,11684
investfly/samples/strategies/TriangularArbitrageStrategy.py,sha256=x3YGM4fIOSvOQNUlRZu2fdmF2dDlOALAYZUQMUhmpiQ,4691
investfly/samples/strategies/ValueRebalanceStrategy.py,sha256=HZKGIoYQJtyiB9jJ8_3o0HuSO9oe2PuhXBw9XacBRD4,5350
investfly/samples/strategies/VolatilityBreakout.py,sha256=O2dsOHBb9KrCtBovda6DrhWzz_b-RQ7z0Oql7AhSBOs,2883
investfly/samples/strategies/VolatilityBreakoutStrategy.py,sha256=HUyjbHKTqofDDgGhdSBAebCSBsiMGPyu4QxswLgptfM,6503
investfly/samples/strategies/VolumePriceTrendStrategy.py,sha256=2SQuFl8skbkdbmatLDoUR8KcNqk5EXgkATuyNfFRyFU,4735
investfly/samples/strategies/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
investfly/utils/CommonUtils.py,sha256=yZAjyoQ6g0_iJNfMjMTPA5Htgun3QKftZjCA6R7ASx0,2809
investfly/utils/PercentBasedPortfolioAllocator.py,sha256=F2tKw6Zq4a9hQ12ZaK0eAQJMhiYbFLZT_xmnpS0jTpI,1772
investfly/utils/__init__.py,sha256=2BqXoOQElv-GIU6wvmf2aaAABAcNny2TETcj7kf9rzM,129
investfly/utils/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
talib/__init__.pyi,sha256=Sw9gkXACt6Rb9Q-_8FVK3NBdofjiJFtSJk2UFhUWdZM,15662
investfly_sdk-2.0.dist-info/LICENSE.txt,sha256=Jmd2U7G7Z1oNdnRERRzFXN6C--bEo_K56j4v9EpJSTg,1090
investfly_sdk-2.0.dist-info/METADATA,sha256=EACy7M3AB5DhxQMTnEQKccx_DNmV5SnMkrFLXEAM_wA,7339
investfly_sdk-2.0.dist-info/WHEEL,sha256=beeZ86-EfXScwlR_HKu4SllMC9wUEj_8Z_4FJ3egI2w,91
investfly_sdk-2.0.dist-info/entry_points.txt,sha256=GDRF4baJQXTh90DvdJJx1DeRezWfPt26E567lTs3g6U,66
investfly_sdk-2.0.dist-info/top_level.txt,sha256=FLuybzCKkAxnL8EONG9fb8zIkUs0P3JmKZ2QyEJes10,16
investfly_sdk-2.0.dist-info/RECORD,,
