@devasher/kuru-sdk
Version:
Ethers v6 SDK to interact with Kuru (forked from @kuru-labs/kuru-sdk)
13 lines • 558 B
TypeScript
/**
* Calculates optimal slippage tolerance in basis points (BPS)
* @param defaultSlippageBps - Default slippage tolerance in BPS (e.g., 50 = 0.5%)
* @param tradeSize - Size of the trade
* @param priceImpactBps - Price impact in BPS
* @param ohlcvData - OHLCV data for the asset
* @returns Optimal slippage tolerance in BPS
*/
export declare function calculateDynamicSlippage(defaultSlippageBps: number, tradeSize: number, priceImpactBps: number, ohlcvData: {
close: number;
volume: number;
}[]): number;
//# sourceMappingURL=slippage.d.ts.map