The Encog Project

org.encog.neural.data.market.loader
Interface MarketLoader

All Known Implementing Classes:
YahooFinanceLoader

public interface MarketLoader

This interface defines a class that can be used to load external financial data.

Author:
jheaton

Method Summary
 java.util.Collection<LoadedMarketData> load(TickerSymbol ticker, java.util.Set<MarketDataType> dataNeeded, java.util.Date from, java.util.Date to)
          Load the specified ticker symbol for the specified date.
 

Method Detail

load

java.util.Collection<LoadedMarketData> load(TickerSymbol ticker,
                                            java.util.Set<MarketDataType> dataNeeded,
                                            java.util.Date from,
                                            java.util.Date to)
Load the specified ticker symbol for the specified date.

Parameters:
ticker - The ticker symbol to load.
dataNeeded - Which data is actually needed.
from - Beginning date for load.
to - Ending date for load.
Returns:
A collection of LoadedMarketData objects that was loaded.

The Encog Project