Chartbreaker
    Preparing search index...

    Type Alias KoCalculations

    type KoCalculations = {
        subscriptions: {
            crossRate1?: number;
            crossRate2?: number;
            prodAsk: number;
            prodBid: number;
            underlying: string;
        };
        estimateProduct(
            param: {
                currentQuotes: { prodAsk: Quote; prodBid: Quote; underlying: Quote };
                underlyingQuote: number;
            },
        ): {
            askTooOld: boolean;
            bidTooOld: boolean;
            prodAsk: number;
            prodBid: number;
            rest?: any[];
        };
        estimateUnderlying(
            param: {
                currentQuotes: { prodAsk: Quote; prodBid: Quote; underlying: Quote };
                prodAsk?: number;
                prodBid?: number;
            },
        ): {
            askTooOld: boolean;
            bidTooOld: boolean;
            rest?: any[];
            underlyingQuote: number;
        };
    }
    Index

    Properties

    subscriptions: {
        crossRate1?: number;
        crossRate2?: number;
        prodAsk: number;
        prodBid: number;
        underlying: string;
    }

    Methods

    • Parameters

      • param: {
            currentQuotes: { prodAsk: Quote; prodBid: Quote; underlying: Quote };
            underlyingQuote: number;
        }

      Returns {
          askTooOld: boolean;
          bidTooOld: boolean;
          prodAsk: number;
          prodBid: number;
          rest?: any[];
      }

    • Parameters

      • param: {
            currentQuotes: { prodAsk: Quote; prodBid: Quote; underlying: Quote };
            prodAsk?: number;
            prodBid?: number;
        }

      Returns {
          askTooOld: boolean;
          bidTooOld: boolean;
          rest?: any[];
          underlyingQuote: number;
      }