java.lang.Object
org.vlaskin.moexiss.service.statistic.StatisticService
Сервис аналитики индексов и истории входящих в них инструментов.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionСоздаёт сервис для официального адреса MOEX ISS.StatisticService(String baseUrl, MoexHttpTransport httpTransport) Создаёт сервис для заданного адреса и транспорта. -
Method Summary
Modifier and TypeMethodDescriptionАналитические показатели за датуВозвращает данные курсора для постраничного чтения аналитики индекса.Аналитика по индексамИнтервал дат доступных данных для аналитических показателей индексаgetIndices(IndicesStatisticParams params) Список индексов доступных для просмотра аналитических показателей с доступными датамиИнформация по тикеруВозвращает данные курсора для истории инструмента в индексе.Возвращает историю веса инструмента в индексе.getTickers(TickersStatisticParams params) Список тикеров для индекса за все периоды
-
Field Details
-
DEFAULT_BASE_URL
Официальный базовый адрес MOEX ISS.- See Also:
-
-
Constructor Details
-
StatisticService
public StatisticService()Создаёт сервис для официального адреса MOEX ISS. -
StatisticService
Создаёт сервис для заданного адреса и транспорта.- Parameters:
baseUrl- базовый адрес сервераhttpTransport- HTTP-транспорт
-
-
Method Details
-
getIndices
Список индексов доступных для просмотра аналитических показателей с доступными датами- Throws:
IOException
-
getIndexAnalytics
Аналитические показатели за дату- Throws:
IOException
-
getIndexAnalyticsData
public List<IndexAnalyticsDataResponse> getIndexAnalyticsData(AnalyticsStatisticParams params) throws IOException Аналитика по индексам- Throws:
IOException
-
getIndexAnalyticsCursor
public List<CursorResponse> getIndexAnalyticsCursor(AnalyticsStatisticParams params) throws IOException Возвращает данные курсора для постраничного чтения аналитики индекса.- Throws:
IOException
-
getIndexAnalyticsDates
public List<IndexAnalyticsDatesResponse> getIndexAnalyticsDates(AnalyticsStatisticParams params) throws IOException Интервал дат доступных данных для аналитических показателей индекса- Throws:
IOException
-
getTickers
Список тикеров для индекса за все периоды- Throws:
IOException
-
getTickerInfo
Информация по тикеру- Throws:
IOException
-
getTickerInfoData
Возвращает историю веса инструмента в индексе.- Throws:
IOException
-
getTickerInfoCursor
public List<CursorResponse> getTickerInfoCursor(TickerInfoStatisticParams params) throws IOException Возвращает данные курсора для истории инструмента в индексе.- Throws:
IOException
-