ATAS
Loading...
Searching...
No Matches
Position.cs File Reference

Classes

class  ATAS.DataFeedsCore.Position
 Represents a trading position. More...
 

Namespaces

namespace  ATAS
 
namespace  ATAS.DataFeedsCore
 

Enumerations

enum  ATAS.DataFeedsCore.TPlusLimits { ATAS.DataFeedsCore.T0 = 0 , ATAS.DataFeedsCore.T1 = 1 , ATAS.DataFeedsCore.T2 = 2 , ATAS.DataFeedsCore.Tx = 365 }
 Represents different T+ (settlement) periods for trading. T+ refers to the number of days it takes for a trade to settle and for the funds and securities to be exchanged between the parties involved in the transaction. More...
 
enum  ATAS.DataFeedsCore.PositionAveragePriceValueTypes {
  ATAS.DataFeedsCore.None , ATAS.DataFeedsCore.ReceivedFromServer , ATAS.DataFeedsCore.CalculatedByAllTrades , ATAS.DataFeedsCore.CalculatedByPartTrades ,
  ATAS.DataFeedsCore.NotCalculated
}
 Represents different types of values for the average price of a position. The average price is the average cost of all the trades that make up a position. More...
 
enum  ATAS.DataFeedsCore.PnlPercentType { ATAS.DataFeedsCore.Portfolio , ATAS.DataFeedsCore.Margin }
 Represents the type of percentage calculation for profit and loss (PNL). More...