Open enzoampil opened 4 years ago
guide
models = ['nltk', 'textblob', 'light_nlp_model'] senti_sources = ['disclosures', 'twitter', 'news'] if senti_source=="news": df = get_stock_data(...) sentiment = get_bt_news(...) elif senti_source=="disclosures": disclosures = DisclosuresPSE(...) df = disclosures.get_pse_data() sentiment = disclosures.get_sentiment() else: #twitter df = get_stock_data(...) sentiment = get_twitter_sentiment() backtest("sentiment", df, sentiment=sentiment, model="nltk", senti=0.5)
guide