Exemplo n.º 1
0
# PASSWORD = '******'

USERNAME = '******'
PASSWORD = '******'

data_collection = DataCollection(username=USERNAME, password=PASSWORD)

ticker_symbol = "AAPL"
dates, prices = data_collection.retrieve_data(ticker_symbol)
da = DataAnalysis()


# data = da.get_yearly_trends(dates, prices, [3])

bounds, sell_dates, profits = da.get_optimal_bounds(dates, prices, low_bound_min=0.3, top_bound_max=0.5, interval=0.01, investment=100, purchase_strategy="immediate")
da.plot_data(dates, prices, ticker_symbol, sell_dates=sell_dates)


# if sys.argv[1]:
#     ticker = sys.argv[1]
#     start_date = sys.argv[2]
#     results = data_collection.get_prices(ticker, start_date)
#     data_collection.plot_data(ticker)
#     data_collection.save_data(ticker)

# else:
# with open('nasdaq.csv') as ticker_symbols:
#     for line in ticker_symbols:
#         ticker = line.strip()
#         results = data_collection.get_prices(ticker, 1980)
#         data_collection.save_data(ticker)