Uses of Package
com.quantfinlib.trading

Packages that use com.quantfinlib.trading
Package
Description
SBE-style binary wire codecs and channel adapters — the professional-grade alternative to the text edges (JSON WebSocket in, FIX tag-value out): TradeFlyweight, OrderFlyweight and QuoteFlyweight encode/decode at fixed buffer offsets with zero allocation, zero parsing and zero copying; BinaryMarketDataClient feeds the HftMarketDataBus from a binary stream and BinaryOrderPublisher/BinaryOrderReceiver carry gateway orders over a binary channel.
Order entry, two lanes (mirroring marketdata):
  • Class
    Description
    All-primitive order callback on the venue side of the fast lane: no order object, no boxing, no allocation.
  • Class
    Description
    Ultra-low-latency order gateway — the fast lane from signal to venue.
    Streaming two-sided quoter on the fast lane — the market-making loop: tick in → mid → inventory skew → tick-grid snap → two orders out through the HftRiskGate and HftOrderGateway, with zero allocation per tick.
    Quoting parameters.
    Zero-allocation pre-trade risk gate for the HFT order path — the fast-lane counterpart of PreTradeLimitChecker.
    Order entry abstraction — the seam between strategy code and the venue.
     
    All-primitive order callback on the venue side of the fast lane: no order object, no boxing, no allocation.
    Lifecycle state of a gateway order.
    Quote-driven paper trading venue: closes the research-to-production loop by running real strategy + risk-gate code against simulated fills.
    One internally consistent view of the whole account (single lock acquisition).
    Zero-dependency live trading dashboard (JDK com.sun.net.httpserver): serves a self-refreshing HTML page and a JSON status endpoint with the paper-trading account (cash, equity, realized Pinvalid input: '&L', positions, rejections) and any attached latency histograms — the whole live loop, observable in a browser.