ezyquant.reader.SETDataReader#

class ezyquant.reader.SETDataReader#

SETDataReader read PSIMS data.

SETDataReader.get_adjust_factor([...])

Data from table ADJUST_FACTOR.

SETDataReader.get_change_name([symbol_list, ...])

Data from table CHANGE_NAME_SECURITY.

SETDataReader.get_company_info([symbol_list])

Data from table COMPANY.

SETDataReader.get_data_index_daily(field[, ...])

Data from table DAILY_SECTOR_INFO.

SETDataReader.get_data_industry_daily(field)

Data from table DAILY_SECTOR_INFO.

SETDataReader.get_data_sector_daily(field[, ...])

Data from table DAILY_SECTOR_INFO.

SETDataReader.get_data_symbol_daily(field[, ...])

Data from table DAILY_STOCK_TRADE, DAILY_STOCK_STAT.

SETDataReader.get_data_symbol_quarterly(field)

Data from tables FINANCIAL_STAT_STD and FINANCIAL_SCREEN.If field is in both table, the data from FINANCIAL_STAT_STD will be used.

SETDataReader.get_data_symbol_ttm(field[, ...])

Trailing 12 months (TTM) is a term used to describe the past 12 consecutive months of a company's performance data.

SETDataReader.get_data_symbol_yearly(field)

Data from table FINANCIAL_STAT_STD and FINANCIAL_SCREEN.

SETDataReader.get_data_symbol_ytd(field[, ...])

Year to date (YTD) refers to the period of time beginning the first day of the current calendar year or fiscal year up to the current date.

SETDataReader.get_delisted([symbol_list, ...])

Data from table SECURITY_DETAIL.

SETDataReader.get_dividend([symbol_list, ...])

Data from table RIGHTS_BENEFIT.

SETDataReader.get_rights_benefit([...])

Data from table RIGHTS_BENEFIT.

SETDataReader.get_sign_posting([...])

Data from table SIGN_POSTING.

SETDataReader.get_symbol_info([symbol_list, ...])

Data from table SECURITY.

SETDataReader.get_symbols_by_index([...])

Data from table SECURITY_INDEX.

SETDataReader.get_trading_dates([...])

Data from table CALENDAR.

SETDataReader.is_today_trading_date()

Data from table CALENDAR.

SETDataReader.is_trading_date(check_date)

Data from table CALENDAR.

SETDataReader.last_table_update(table_name)

Last D_TRADE in table.

SETDataReader.last_update()

Last database update, checking from last D_TRADE in the following tables:

SETDataReader.engine