OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
openpit::pretrade::policies::SpotFundsPolicy Class Reference

#include <policies.hpp>

Public Member Functions

void AddTo (::openpit::EngineBuilder &builder) const
SpotFundsPolicyOverride (SpotFundsOverride override)
SpotFundsPolicyPolicyGroupId (std::uint16_t policyGroupId)
SpotFundsPolicyPricingSource (SpotFundsPricingSource source)
SpotFundsPolicyWithMarketOrders (const OpenPitMarketDataService *marketData, std::uint16_t slippageBps)

Member Function Documentation

◆ AddTo()

void openpit::pretrade::policies::SpotFundsPolicy::AddTo ( ::openpit::EngineBuilder & builder) const
inline

◆ Override()

SpotFundsPolicy & openpit::pretrade::policies::SpotFundsPolicy::Override ( SpotFundsOverride override)
inline

◆ PolicyGroupId()

SpotFundsPolicy & openpit::pretrade::policies::SpotFundsPolicy::PolicyGroupId ( std::uint16_t policyGroupId)
inline

◆ PricingSource()

SpotFundsPolicy & openpit::pretrade::policies::SpotFundsPolicy::PricingSource ( SpotFundsPricingSource source)
inline

◆ WithMarketOrders()

SpotFundsPolicy & openpit::pretrade::policies::SpotFundsPolicy::WithMarketOrders ( const OpenPitMarketDataService * marketData,
std::uint16_t slippageBps )
inline