Lean  $LEAN_TAG$
QuantConnect.Orders.Fees.IndiaFeeModel Class Reference

Provides the default implementation of IFeeModel Refer to https://www.samco.in/technology/brokerage_calculator More...

Inheritance diagram for QuantConnect.Orders.Fees.IndiaFeeModel:
[legend]

Public Member Functions

OrderFee GetOrderFee (OrderFeeParameters parameters)
 Gets the order fee associated with the specified order. More...
 

Properties

virtual decimal BrokerageMultiplier [get, set]
 Brokerage calculation Factor More...
 
virtual decimal MaxBrokerage [get, set]
 Maximum brokerage per order More...
 
virtual decimal SecuritiesTransactionTaxTotalMultiplier [get, set]
 Securities Transaction Tax calculation Factor More...
 
virtual decimal ExchangeTransactionChargeMultiplier [get, set]
 Exchange Transaction Charge calculation Factor More...
 
virtual decimal StateTaxMultiplier [get, set]
 State Tax calculation Factor More...
 
virtual decimal SebiChargesMultiplier [get, set]
 Sebi Charges calculation Factor More...
 
virtual decimal StampChargesMultiplier [get, set]
 Stamp Charges calculation Factor More...
 
virtual bool IsStampChargesFromOrderValue [get, set]
 Checks if Stamp Charges is calculated from order valur or turnover More...
 

Detailed Description

Provides the default implementation of IFeeModel Refer to https://www.samco.in/technology/brokerage_calculator

Definition at line 24 of file IndiaFeeModel.cs.

Member Function Documentation

◆ GetOrderFee()

OrderFee QuantConnect.Orders.Fees.IndiaFeeModel.GetOrderFee ( OrderFeeParameters  parameters)

Gets the order fee associated with the specified order.

Parameters
parametersA OrderFeeParameters object containing the security and order

Implements QuantConnect.Orders.Fees.IFeeModel.

Definition at line 72 of file IndiaFeeModel.cs.

Here is the call graph for this function:

Property Documentation

◆ BrokerageMultiplier

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.BrokerageMultiplier
getsetprotected

Brokerage calculation Factor

Definition at line 29 of file IndiaFeeModel.cs.

◆ MaxBrokerage

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.MaxBrokerage
getsetprotected

Maximum brokerage per order

Definition at line 34 of file IndiaFeeModel.cs.

◆ SecuritiesTransactionTaxTotalMultiplier

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.SecuritiesTransactionTaxTotalMultiplier
getsetprotected

Securities Transaction Tax calculation Factor

Definition at line 39 of file IndiaFeeModel.cs.

◆ ExchangeTransactionChargeMultiplier

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.ExchangeTransactionChargeMultiplier
getsetprotected

Exchange Transaction Charge calculation Factor

Definition at line 44 of file IndiaFeeModel.cs.

◆ StateTaxMultiplier

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.StateTaxMultiplier
getsetprotected

State Tax calculation Factor

Definition at line 49 of file IndiaFeeModel.cs.

◆ SebiChargesMultiplier

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.SebiChargesMultiplier
getsetprotected

Sebi Charges calculation Factor

Definition at line 54 of file IndiaFeeModel.cs.

◆ StampChargesMultiplier

virtual decimal QuantConnect.Orders.Fees.IndiaFeeModel.StampChargesMultiplier
getsetprotected

Stamp Charges calculation Factor

Definition at line 59 of file IndiaFeeModel.cs.

◆ IsStampChargesFromOrderValue

virtual bool QuantConnect.Orders.Fees.IndiaFeeModel.IsStampChargesFromOrderValue
getsetprotected

Checks if Stamp Charges is calculated from order valur or turnover

Definition at line 64 of file IndiaFeeModel.cs.


The documentation for this class was generated from the following file: