Uses of Record Class
com.quantfinlib.execution.SmartOrderRouter.RoutingPlan
Packages that use SmartOrderRouter.RoutingPlan
Package
Description
Order routing, execution algorithms and the venue models they learn
from.
-
Uses of SmartOrderRouter.RoutingPlan in com.quantfinlib.execution
Methods in com.quantfinlib.execution that return SmartOrderRouter.RoutingPlanModifier and TypeMethodDescriptionstatic SmartOrderRouter.RoutingPlanSmartOrderRouter.route(Side side, long quantity, List<VenueQuote> venues, boolean preferDark) static SmartOrderRouter.RoutingPlanSmartOrderRouter.route(Side side, long quantity, List<VenueQuote> venues, boolean preferDark, double limitPrice) AsSmartOrderRouter.route(Side, long, List, boolean), but skips any venue whose price would violatelimitPrice(through-the-limit on the relevant side) — the double-price analogue ofHftSor.route(Side, long, int, long[])'slimitTick.static SmartOrderRouter.RoutingPlanSmartOrderRouter.route(Side side, long quantity, List<VenueQuote> venues, boolean preferDark, double limitPrice, long nowNanos, long maxQuoteAgeNanos) AsSmartOrderRouter.route(Side, long, List, boolean, double), additionally excluding any venue whose quote is stale — the same treatment a NaN or zero-size venue already gets, mirroringHftSor.venueDown(int)as the way a dead/frozen feed is kept from receiving child orders.