Show / Hide Table of Contents

Class MarketOrder

A market order is a request to buy or sell a security at the currently available market price.

Inheritance
System.Object
OrderBase
SimpleOrderBase
MarketOrder
Inherited Members
SimpleOrderBase.TakeProfit(Decimal)
SimpleOrderBase.StopLoss(Decimal)
SimpleOrderBase.StopLoss(Decimal, Decimal)
SimpleOrderBase.Bracket(Decimal, Decimal)
SimpleOrderBase.Bracket(Decimal, Decimal, Decimal)
OrderBase.Symbol
OrderBase.Quantity
OrderBase.Side
OrderBase.Type
OrderBase.Duration
OrderBase.ClientOrderId
OrderBase.ExtendedHours
OrderBase.PositionIntent
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Alpaca.Markets
Assembly: Alpaca.Markets.dll
Syntax
public sealed class MarketOrder : SimpleOrderBase
Remarks

See Alpaca Order Documentation for more information.

Methods

| Improve this Doc View Source

Buy(String, OrderQuantity)

Creates new buy market order using specified symbol and quantity.

Declaration
public static MarketOrder Buy(String symbol, OrderQuantity quantity)
Parameters
Type Name Description
String symbol

Order asset symbol.

Alpaca.Markets.OrderQuantity quantity

Order quantity.

Returns
Type Description
MarketOrder

The new MarketOrder object instance.

| Improve this Doc View Source

Sell(String, OrderQuantity)

Creates new sell market order using specified symbol and quantity.

Declaration
public static MarketOrder Sell(String symbol, OrderQuantity quantity)
Parameters
Type Name Description
String symbol

Order asset symbol.

Alpaca.Markets.OrderQuantity quantity

Order quantity.

Returns
Type Description
MarketOrder

The new MarketOrder object instance.

Extension Methods

OrderBaseExtensions.WithDuration<TOrder>(TOrder, TimeInForce)
OrderBaseExtensions.WithClientOrderId<TOrder>(TOrder, String)
OrderBaseExtensions.WithExtendedHours<TOrder>(TOrder, Boolean)
OrderBaseExtensions.WithPositionIntent<TOrder>(TOrder, PositionIntent)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX