Uses of Record Class
com.quantfinlib.screener.StockSnapshot
Packages that use StockSnapshot
Package
Description
Stock screening:
StockScreener applies
composable ScreenFilters —
TechnicalFilters (RSI, moving averages,
MACD, ADX, VWAP, SuperTrend, Bollinger, Ichimoku, breakouts, volume
spikes, gaps, 52-week levels) and
FundamentalFilters (market cap, P/E, P/B,
EPS, ROE, dividend yield, leverage) — then ranks survivors with the
weighted min-max RankingEngine and
exports to CSV.-
Uses of StockSnapshot in com.quantfinlib.screener
Methods in com.quantfinlib.screener that return StockSnapshotModifier and TypeMethodDescriptionRankingEngine.ScoredStock.stock()Returns the value of thestockrecord component.Methods in com.quantfinlib.screener that return types with arguments of type StockSnapshotModifier and TypeMethodDescriptionstatic List<StockSnapshot> StockScreener.membersAsOf(List<StockSnapshot> snapshots, PointInTimeUniverse universe, long asOfTimestamp) Filters snapshots to the point-in-time members atasOfTimestamp— the survivorship-safe way to build a historical screening universe (assuming the snapshot list itself includes the dead tickers).StockScreener.screen(ScreenFilter... filters) Returns stocks matching every supplied filter.Methods in com.quantfinlib.screener with parameters of type StockSnapshotMethod parameters in com.quantfinlib.screener with type arguments of type StockSnapshotModifier and TypeMethodDescriptionRankingEngine.addCriterion(String name, double weight, ToDoubleFunction<StockSnapshot> extractor) static List<StockSnapshot> StockScreener.membersAsOf(List<StockSnapshot> snapshots, PointInTimeUniverse universe, long asOfTimestamp) Filters snapshots to the point-in-time members atasOfTimestamp— the survivorship-safe way to build a historical screening universe (assuming the snapshot list itself includes the dead tickers).RankingEngine.rank(List<StockSnapshot> stocks) Constructors in com.quantfinlib.screener with parameters of type StockSnapshotModifierConstructorDescriptionScoredStock(StockSnapshot stock, double score) Creates an instance of aScoredStockrecord class.Constructor parameters in com.quantfinlib.screener with type arguments of type StockSnapshot