retesere20

full list of EL - Account,Position and Order properties

Jul 6th, 2018
447
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. ============= Account related ===============
  3. AccountID string Gets the ID (account number) of the account.
  4. Alias string Gets the optional account name chosen by the user.
  5. BDAccountEquity double Gets the value of beginning day account equity.
  6. BDAcountNetWorth double Gets the value of beginning day account net worth.
  7. BDCashBalance double Gets the value of beginning day cash balance.
  8. BDDayTrainingBuyingPower double Gets the value of beginning day DayTrading buying power.
  9. BDOptionBuyingPower double Gets the value of beginning day option buying power.
  10. BDOptionLiquidationValue double Gets the value of beginning day option liquidation.
  11. BDOvernightBuyingPower double Gets the value of beginning day overnight buying power.
  12. BDUnrealizedPL double Gets the value of beginning day unrealized profit/loss.
  13. CanDayTrade boolean True if day trading is allowed in the account, otherwise false.
  14. ExtendedProperties object Gets the DynamicProperties object associated with the account.
  15. FourDaysTradeCount integer Gets the number of trades from the past four days.
  16. HasValue boolean True if the specified AccountField exists, otherwise false.
  17. IsDayTrader string True if the trader is a pattern day trader.
  18. Name string Gets the name of the account.
  19. OptionApprovalLevel double Gets the options approval level.
  20. RTAccountEquity double Gets the value of real-time account equity.
  21. RTAccountNetWorth double Gets the value of real-time account net worth.
  22. RTCashBalance double Gets the value of real-time cash balance.
  23. RTCostOfPositions double Gets the value of real-time cost of positions.
  24. RTDayTradingBuyingPower double Gets the value of real-time day trading buying power.
  25. RTInitialMargin double Gets the value of real-time initial margin.
  26. RTMaintenanceMargin double Gets the value of real-time maintenance margin.
  27. RTOptionBuyingPower double Gets the value of real-time option buying power.
  28. RTOptionLiquidationValue double Gets the value of real-time option liquidation value.
  29. RTOvernightBuyingPower double Gets the value of real-time overnight buying power.
  30. RTPurchasingPower double Gets the value of real-time purchasing power.
  31. RTRealizedPL double Gets the value of real-time realized profit/loss.
  32. RTUnrealizedPL double Gets the value of unrealized profit/loss.
  33. Status string Gets the status of the account.
  34. TodaysRTTradeEquity double Gets the value of today's real-time trade equity.
  35. Type enum Gets the account type. See AccountType for a list of possible values.
  36. UnclearedDeposits double Gets the value of uncleared deposits.
  37. UnsettledFund double Gets the value of unsettled funds.
  38. Value[fieldName] double Gets the value of the specified account field name
  39.  
  40. ============= order related ===============
  41. AccountID string Gets the ID of the account.
  42. Action enum Gets the type of order action. See OrderAction for a list of possible values.
  43. ActivationRules object Gets an activation rule for the order ticket. See ActivationRules.
  44. AdvanceOptions string Gets a string contained the advanced order settings.
  45. AllOrNone boolean True to allow the order only if the entire quantity can be placed.
  46. AvgFilledPrice double Gets the average filled price for the current order.
  47. BuyMinusSellPlus boolean True to allow buys to occur only on downticks and sells only on upticks.
  48. Child int Gets the child order with the specified index in an OCO/OSO order.
  49. ChildCount int Gets the number of children in an OCO/OSO order.
  50. Commission double Gets the commission paid in an order.
  51. Discretionary boolean True to show an order's bid/ask at a lower/higher price than you are willing to pay.
  52. DiscretionaryAmount double Sets or gets the discretionary price increment used when Discretionary is true.
  53. Duration string Gets the duration of the order.
  54. Duration Date datetime Gets the duration date for GTD.
  55. ECNSweep boolean True to route orders to ECNs only, bypassing all market makers.
  56. EnteredQuantity int Gets the quantity of shares or contracts requested for the order.
  57. EnteredTime datetime Gets the time when the order is placed.
  58. ExtendedProperties object Gets the DynamicProperties object associated with the Order.
  59. FilledQuantity int Gets the quantity of shares or contracts filled for the order.
  60. FilledTime datetime Gets the time when the order is filled.
  61. FirstSibling object Gets first node in the same level of hierarchy from an OCO/OSO order.
  62. HasValue boolean True when specified field contains a value. False if no value.
  63. IfTouched boolean True to specify a trigger event at which an order will be sent.
  64. IfTouchedPrice double The trigger price at which an IfTouched order is sent.
  65. IfTouchedPriceOffset int The IfTouched price offset value if using an 'auto' limit price style.
  66. IfTouchedPriceStyle enum The IfTouched price style. See PriceStyle for a list of possible values.
  67. LastSibling object Gets the last node in the same level of hierarchy from an OCO/OSO order.
  68. LeftQuantity int Gets the number of unfilled shares or contracts for the current order.
  69. LimitPrice double Gets the limit price for a limit or stop limit order.
  70. LimitPriceOffset int Gets the limit price offset value if using an 'auto' limit price style for limit and stop limit orders.
  71. LimitPriceStyle string Gets the name of the limit price style for limit and stop limit orders.
  72. LotSize int Gets the size of the lot. Applicable only to forex orders.
  73. NextSibling object Gets the next node in the same level of hierarchy from an OCO/OSO order.
  74. NonDisplay boolean True if the current order is to be placed with the non-display option. See Placing Non-Display Orders in TradeStation Platform Help.
  75. OCOGroupID string Gets the group name of the OCO group.
  76. OSOParentID string Gets the ID of the order that triggers the current order.
  77. OrderID string Gets the ID of the current order.
  78. Originator string Gets the account name that generates the order.
  79. Parent Gets the parent order of the current order.
  80. Peg enum The enumeration for peg behavior. See PegBehavior for a list of possible values.
  81. PreviousSibling Gets the previous node in the same level of hierarchy from an OCO/OSO order.
  82. Route string Gets the route for the order.
  83. ShowOnly boolean True to place show only orders.
  84. ShowOnlyQuantity int Gets the size of a show only order. See show only in TradeStation platform help.
  85. SiblingCount int Gets the number of siblings in an OCO/OSO order.
  86. SpreadName string Gets the spread name in an options order.
  87. State enum Gets the order state value. See Order State for a list of possible values.
  88. StateDetail enun Gets the order state detail value. See Order State Detail for a list of possible values.
  89. StopPrice double Gets the stop price for a stop or stop limit order.
  90. StopPriceOffset int Gets the stop price offset value if using an 'auto' limit price style for stop and stop limit orders.
  91. StopPriceStyle string Gets the name of the stop price style for stop and stop limit orders.
  92. Symbol string Gets the symbol to trade.
  93. SymbolExtension string Gets the symbol extension for the Symbol to trade.
  94. TopLeftOrder order Gets the top most and left most node in an OCO/OSO order.
  95. TrailingStop enum Gets the trailing stop type. See TrailingStopBehavior for a list of possible values.
  96. TrailingStopAmount double Gets the trailing stop value.
  97. Type enum Get the order type. See OrderType for a list of possible values.
  98. Value double Gets the value of the specified OrderField.
  99.  
  100.  
  101.  
  102. ============= Position related ===============
  103. AccountID string Gets the account ID of the Position.
  104. AveragePrice double Gets the average price of all positions for the current symbol.
  105. BigPointValue double Get the dollar value for a one point movement.
  106. ContractExpirationDate datetime Get the expiration date for the contract.
  107. ExtendedProperties object Gets the DynamicProperties object associated with the Position.
  108. InitialMargin double Gets the account balance required for entering a position on margin.
  109. MaintenanceMargin double Gets the account balance required for maintaining a position on margin.
  110. MarginExpirationDate datetime Get the date of that the margin position expires.
  111. MarketValue double Gets the actual market value of the open position.
  112. OpenPL double Gets the unrealized profit or loss on the position held.
  113. OriginalCost double Gets the original cost of the trade (Forex only).
  114. PLPerQuantity double Gets the unrealized profit or loss divided by the number of shares or contracts held.
  115. PercentPL double Gets the unrealized profit or loss as a percentage of the initial value.
  116. PositionID string Gets the unique ID of the Position object.
  117. Quantity int The number of shares in the current position.
  118. RequiredMargin double The margin requirement of the position.
  119. Symbol string Get the symbol of the current position.
  120. SymbolType enum The type of security. See SecurityType for a list of possible values.
  121. TotalCost double Gets the total cost of the open position.
  122. Type enum The PositionType of the position.
RAW Paste Data