IPriceImpactUtils
initializePriceImpact
function initializePriceImpact(uint48 _windowsDuration, uint48 _windowsCount) externalParameters
Name
Type
Description
initializeNegPnlCumulVolMultiplier
function initializeNegPnlCumulVolMultiplier(uint40 _negPnlCumulVolMultiplier) externalParameters
Name
Type
Description
initializePairFactors
function initializePairFactors(uint16[] _pairIndices, uint40[] _protectionCloseFactors, uint32[] _protectionCloseFactorBlocks, uint40[] _cumulativeFactors) externalParameters
Name
Type
Description
setPriceImpactWindowsCount
Parameters
Name
Type
Description
setPriceImpactWindowsDuration
Parameters
Name
Type
Description
setNegPnlCumulVolMultiplier
Parameters
Name
Type
Description
setProtectionCloseFactorWhitelist
Parameters
Name
Type
Description
setPairDepths
Parameters
Name
Type
Description
setProtectionCloseFactors
Parameters
Name
Type
Description
setProtectionCloseFactorBlocks
Parameters
Name
Type
Description
setCumulativeFactors
Parameters
Name
Type
Description
setExemptOnOpen
Parameters
Name
Type
Description
setExemptAfterProtectionCloseFactor
Parameters
Name
Type
Description
addPriceImpactOpenInterest
Parameters
Name
Type
Description
getPriceImpactOi
Parameters
Name
Type
Description
getTradePriceImpact
Parameters
Name
Type
Description
getPairDepth
Parameters
Name
Type
Description
getOiWindowsSettings
getOiWindow
Parameters
Name
Type
Description
getOiWindows
Parameters
Name
Type
Description
getPairDepths
Parameters
Name
Type
Description
getPairFactors
Parameters
Name
Type
Description
getNegPnlCumulVolMultiplier
getProtectionCloseFactorWhitelist
OiWindowsSettingsInitialized
Parameters
Name
Type
Description
PriceImpactWindowsCountUpdated
Parameters
Name
Type
Description
PriceImpactWindowsDurationUpdated
Parameters
Name
Type
Description
NegPnlCumulVolMultiplierUpdated
Parameters
Name
Type
Description
ProtectionCloseFactorWhitelistUpdated
Parameters
Name
Type
Description
ProtectionCloseFactorUpdated
Parameters
Name
Type
Description
ProtectionCloseFactorBlocksUpdated
Parameters
Name
Type
Description
CumulativeFactorUpdated
Parameters
Name
Type
Description
ExemptOnOpenUpdated
Parameters
Name
Type
Description
ExemptAfterProtectionCloseFactorUpdated
Parameters
Name
Type
Description
PriceImpactOpenInterestAdded
Parameters
Name
Type
Description
PriceImpactOiTransferredPairs
Parameters
Name
Type
Description
PriceImpactOiTransferredPair
Parameters
Name
Type
Description
OnePercentDepthUpdated
Parameters
Name
Type
Description
WrongWindowsDuration
WrongWindowsCount
Was this helpful?