A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

AbsoluteReturn - ch.pschatzmann.stocks.accounting.kpi.KPI
 
AbsoluteReturnAvaragePerDay - ch.pschatzmann.stocks.accounting.kpi.KPI
 
AbsoluteReturnStdDev - ch.pschatzmann.stocks.accounting.kpi.KPI
 
Account - Class in ch.pschatzmann.stocks.accounting
Implementation of Account KPIs for any basic Account.
Account() - Constructor for class ch.pschatzmann.stocks.accounting.Account
No Arg Constructor for Serialization
Account(IBasicAccount) - Constructor for class ch.pschatzmann.stocks.accounting.Account
Create new Account based on IBasicAccount
Account(String, String, Double, Date, IFeesModel) - Constructor for class ch.pschatzmann.stocks.accounting.Account
 
ActualValue - ch.pschatzmann.stocks.accounting.kpi.KPI
 
add(StockData) - Method in class ch.pschatzmann.stocks.integration.CategoryData
 
add(StockData) - Method in class ch.pschatzmann.stocks.integration.HighLowData
 
add(StockData) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
add(ITradingStrategy, double) - Method in class ch.pschatzmann.stocks.strategy.allocation.EvenDistributor
 
add(ITradingStrategy, Date) - Method in class ch.pschatzmann.stocks.strategy.allocation.EvenDistributor
 
add(ITradingStrategy, Date) - Method in interface ch.pschatzmann.stocks.strategy.allocation.IDistributor
 
add(ITradingStrategy, Date) - Method in class ch.pschatzmann.stocks.strategy.allocation.SharpeRatioDistributor
 
add(ITradingStrategy, Date) - Method in class ch.pschatzmann.stocks.strategy.allocation.SharpeRatioOfStockDistributor
 
add(E) - Method in class ch.pschatzmann.stocks.strategy.selection.TopNSet
 
add(Collection<IStockID>) - Method in class ch.pschatzmann.stocks.data.universe.ListUniverse
 
add(List<IStockRecord>, String) - Method in class ch.pschatzmann.stocks.integration.CategoryData
 
add(List<IStockRecord>, String) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
add(Stream<IHistoricValue>, String) - Method in class ch.pschatzmann.stocks.integration.CategoryData
 
add(Stream<IHistoricValue>, String) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
add(Stream<IStockID>) - Method in class ch.pschatzmann.stocks.data.universe.ListUniverse
 
add(TimeSeries) - Method in class ch.pschatzmann.stocks.integration.CategoryData
Adds time series to Category dataset
add(TimeSeries) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
add(Indicator, String) - Method in class ch.pschatzmann.stocks.integration.CategoryData
 
add(Indicator, String) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
add(TimeSeries) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
add(TimeSeries, String) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
addFees(double) - Method in class ch.pschatzmann.stocks.accounting.PortfolioStockInfo
 
addLabels(Date, double, String) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
addLabels(Stream<Transaction>) - Method in class ch.pschatzmann.stocks.integration.TimeSeriesChart
 
addRealizedGains(double) - Method in class ch.pschatzmann.stocks.accounting.PortfolioStockInfo
 
addRecord(IStockRecord) - Method in interface ch.pschatzmann.stocks.IStockTarget
 
addRecord(IStockRecord) - Method in class ch.pschatzmann.stocks.StockData
 
AddressResolver - Class in ch.pschatzmann.access
Resolve the address with the help of system properties
AddressResolver(String) - Constructor for class ch.pschatzmann.access.AddressResolver
 
addStrategy(ITradingStrategy) - Method in class ch.pschatzmann.stocks.execution.StrategyExecutor
Adds a new trading strategy
addStrategy(Collection<ITradingStrategy>) - Method in class ch.pschatzmann.stocks.execution.StrategyExecutor
Adds multiple strategies
addTick(Tick) - Method in class ch.pschatzmann.stocks.integration.Ta4jTimeSeries
 
addTrade(Decimal, Decimal) - Method in class ch.pschatzmann.stocks.integration.Ta4jTick
 
addTransaction(Transaction) - Method in class ch.pschatzmann.stocks.accounting.Account
 
addTransaction(Transaction) - Method in class ch.pschatzmann.stocks.accounting.BasicAccount
 
addTransaction(Transaction) - Method in interface ch.pschatzmann.stocks.accounting.IBasicAccount
Adds a new transaction for execution.
addTransaction(Transaction) - Method in class ch.pschatzmann.stocks.accounting.PortfolioStockInfo
 
addValue(E, ParameterValue<Number>) - Method in class ch.pschatzmann.stocks.parameters.Parameters
 
Algorithm - Class in ch.pschatzmann.stocks.strategy.optimization.genetics
 
Algorithm(String[], Range[], GeneticOptimizer) - Constructor for class ch.pschatzmann.stocks.strategy.optimization.genetics.Algorithm
 
AlphaVantageParser - Class in ch.pschatzmann.stocks.input.parser
Parses lines which contain the following structure: timestamp,open,high,low,close,adjusted_close,volume,dividend_amount,split_coefficient
AlphaVantageParser() - Constructor for class ch.pschatzmann.stocks.input.parser.AlphaVantageParser
 
AlphaVantageParser(boolean) - Constructor for class ch.pschatzmann.stocks.input.parser.AlphaVantageParser
 
AlphaVantageParser(String, boolean) - Constructor for class ch.pschatzmann.stocks.input.parser.AlphaVantageParser
 
AlphaVantageReader - Class in ch.pschatzmann.stocks.input
https://www.alphavantage.co/documentation/#dailyadj example: https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=MSFT&datatype=csv&apikey=demo timestamp,open,high,low,close,adjusted_close,volume,dividend_amount,split_coefficient 2018-05-22,97.6800,98.1700,97.2000,97.5950,97.5950,9711773,0.0000,1.0000 2018-05-21,97.0000,98.0100,96.8000,97.6000,97.6000,18996380,0.0000,1.0000
AlphaVantageReader() - Constructor for class ch.pschatzmann.stocks.input.AlphaVantageReader
 
asStream(InputStream) - Static method in class ch.pschatzmann.stocks.utils.Streams
 
asStream(InputStream, String) - Static method in class ch.pschatzmann.stocks.utils.Streams
 
asStream(Collection<T>, Consumer<Collection<T>>) - Static method in class ch.pschatzmann.stocks.utils.Streams
 
asStream(Iterator<T>) - Static method in class ch.pschatzmann.stocks.utils.Streams
 
asStream(Iterator<T>, boolean) - Static method in class ch.pschatzmann.stocks.utils.Streams
 
asSupplier(Collection) - Static method in class ch.pschatzmann.stocks.utils.Streams
 
AvaragePrice - Class in ch.pschatzmann.stocks.execution.price
Avarage between min and max price
AvaragePrice() - Constructor for class ch.pschatzmann.stocks.execution.price.AvaragePrice
 
avg() - Method in class ch.pschatzmann.stocks.utils.Range
 
avg(Collection<IHistoricValue>) - Static method in class ch.pschatzmann.stocks.utils.Calculations
Calculates the average of all values
A B C D E F G H I J K L M N O P Q R S T U V W Y 
Skip navigation links