def timeSeriesData_add(tickerObj, begin=date.today() - timedelta(days=182), end=date.today()):
    """This will update all tickers in the database"""
    ticker = tickerObj.ticker
    data = getprice(ticker, begin, end)
    for i in data:
        tickerObj.tsdata.append(
            TimeSeriesData(date=i[0], open=i[1], high=i[2], low=i[3], close=i[4], adjclose=i[5], volume=i[6])
        )
    session.commit()
Example #2
0
def time_series_fetcher(obj,ticker, begin, end = date.today()):
    for i in getprice(ticker, begin, end):
        obj.tsdata.append(TimeSeriesData( date = i[0], open = i[1], high = i[2], low = i[3], close = i [4], adjclose = i[5], volume = i[6]))