LocalDateDoubleTimeSeriesBuilder bld = result.get(identifiers);
if (bld == null) {
bld = ImmutableLocalDateDoubleTimeSeries.builder();
result.put(identifiers, bld);
}
Element fieldDataArray = securityElem.getElement(FIELD_DATA);
int numValues = fieldDataArray.numValues();
for (int i = 0; i < numValues; i++) {
Element fieldData = fieldDataArray.getValueAsElement(i);
Datetime date = fieldData.getElementAsDate("date");
LocalDate ldate = LocalDate.of(date.year(), date.month(), date.dayOfMonth());
double lastPrice = fieldData.getElementAsFloat64(field);
bld.put(ldate, lastPrice);
}
}