Мои данные хранятся в таблице базы данных sql. Один из столбцов в этой таблице - ISIN. Я хочу использовать эти ISIN для извлечения истории временных рядов из quandl или любого подходящего поставщика данных. Столбец, в котором хранятся номера ISIN, называется ISIN_Data. Временной ряд будет затем сохранен в таблице pandas данных. Нужна помощь, чтобы придумать код для достижения этой цели. В настоящее время мне удалось извлечь данные из таблицы базы данных и подключиться к quandl, используя мой ключ API, и подключение прошло успешно.
'' '
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import pyodbc as odbc
#sql connection
conn = odbc.connect ('Driver={SQL Server};'
'Server=xyz\CDEF;'
'Database=ABC;'
'Trusted_Connection=yes;')
#sql query
sql = "select * from risk.table where AS_OF_DATE = '2020-01-20' AND PORTFOLIO_NAME = 'TEST'"
db = pd.read_sql(sql,conn)
#quandl connection
import pandas_datareader.data as wb
import quandl as ql
ql.ApiConfig.api_key = "xxxx"
' ''