Security
Finanzinstrument (Aktien, Futures, Optionen usw.).
Erbt von: Cloneable<Security>
Implementiert: INotifyPropertyChanged
Konstruktoren
public Security()
security = Security()
Initialisiert eine neue Instanz des Finanzinstruments.
Eigenschaften
public int? AsksCount { get; set; }
value = security.AsksCount
security.AsksCount = value
Anzahl der Verkaufsaufträge.
public decimal? AsksVolume { get; set; }
value = security.AsksVolume
security.AsksVolume = value
Gesamtvolumen in allen Verkaufsaufträgen.
public decimal? AveragePrice { get; set; }
value = security.AveragePrice
security.AveragePrice = value
Durchschnittspreis pro Sitzung.
public virtual string BasketCode { get; set; }
value = security.BasketCode
security.BasketCode = value
Art des Korbfinanzinstruments: Kann bei einem regulären Finanzinstrument sein.
public virtual string BasketExpression { get; set; }
value = security.BasketExpression
security.BasketExpression = value
Angabe des Korbfinanzinstruments: Kann bei regulären Finanzinstrumenten verwendet werden.
public QuoteChange? BestAsk { get; set; }
value = security.BestAsk
security.BestAsk = value
Am besten fragen Sie in der Markttiefe.
public QuoteChange? BestBid { get; set; }
value = security.BestBid
security.BestBid = value
Bestes Gebot in der Markttiefe.
public int? BidsCount { get; set; }
value = security.BidsCount
security.BidsCount = value
Anzahl der Kaufaufträge.
public decimal? BidsVolume { get; set; }
value = security.BidsVolume
security.BidsVolume = value
Gesamtvolumen in allen Kaufaufträgen.
public string BinaryOptionType { get; set; }
value = security.BinaryOptionType
security.BinaryOptionType = value
Art der binären Option.
public virtual ExchangeBoard Board { get; set; }
value = security.Board
security.Board = value
Börse, an der das Finanzinstrument gehandelt wird.
public DateTime? BuyBackDate { get; set; }
value = security.BuyBackDate
security.BuyBackDate = value
BuyBack Datum.
public decimal? BuyBackPrice { get; set; }
value = security.BuyBackPrice
security.BuyBackPrice = value
BuyBack Preis.
public string CfiCode { get; set; }
value = security.CfiCode
security.CfiCode = value
Typ in ISO 10962 Norm.
public string Class { get; set; }
value = security.Class
security.Class = value
Finanzinstrumentklasse.
public decimal? ClosePrice { get; set; }
value = security.ClosePrice
security.ClosePrice = value
Letzter Handelspreis für die vorherige Sitzung.
public virtual string Code { get; set; }
value = security.Code
security.Code = value
Finanzinstrument-Code.
public decimal? CommissionMaker { get; set; }
value = security.CommissionMaker
security.CommissionMaker = value
Kommission (Maker).
public decimal? CommissionTaker { get; set; }
value = security.CommissionTaker
security.CommissionTaker = value
Kommission (Abnehmer).
public CurrencyTypes? Currency { get; set; }
value = security.Currency
security.Currency = value
Handel mit Finanzinstrumenten Währung.
public int? Decimals { get; set; }
value = security.Decimals
security.Decimals = value
Anzahl der Ziffern im Preis nach dem Koma.
public decimal? Delta { get; set; }
value = security.Delta
security.Delta = value
Option Delta.
public DateTime? ExpiryDate { get; set; }
value = security.ExpiryDate
security.ExpiryDate = value
Datum des Ablaufs der Finanzinstrumente (für Derivate — Ablauf, für Anleihen — Rückzahlung).
public SecurityExternalId ExternalId { get; set; }
value = security.ExternalId
security.ExternalId = value
Finanzinstrument-ID in anderen Systemen.
public decimal? FaceValue { get; set; }
value = security.FaceValue
security.FaceValue = value
Nennwert.
public decimal? Gamma { get; set; }
value = security.Gamma
security.Gamma = value
Option Gamma.
public decimal? HighBidPrice { get; set; }
value = security.HighBidPrice
security.HighBidPrice = value
Maximales Gebot während der Sitzung.
public decimal? HighPrice { get; set; }
value = security.HighPrice
security.HighPrice = value
Höchster Preis für die Session.
public decimal? HistoricalVolatility { get; set; }
value = security.HistoricalVolatility
security.HistoricalVolatility = value
Volatilität (historisch).
public string Id { get; set; }
value = security.Id
security.Id = value
Kennung des Finanzinstruments.
public decimal? ImpliedVolatility { get; set; }
value = security.ImpliedVolatility
security.ImpliedVolatility = value
Volatilität (impliziert).
public DateTime? IssueDate { get; set; }
value = security.IssueDate
security.IssueDate = value
Ausstellungsdatum.
public decimal? IssueSize { get; set; }
value = security.IssueSize
security.IssueSize = value
Anzahl der vergebenen Verträge.
public DateTime LastChangeTime { get; set; }
value = security.LastChangeTime
security.LastChangeTime = value
Zeitpunkt des letzten Instrumentenwechsels.
public ITickTradeMessage LastTick { get; set; }
value = security.LastTick
security.LastTick = value
Wenn während der Sitzung auf dem Instrument keine Trades waren, entspricht der Wert .
public DateTime LocalTime { get; set; }
value = security.LocalTime
security.LocalTime = value
Lokale Zeit der letzten Instrumentenänderung.
public decimal? LowAskPrice { get; set; }
value = security.LowAskPrice
security.LowAskPrice = value
Mindestanforderung während der Sitzung.
public decimal? LowPrice { get; set; }
value = security.LowPrice
security.LowPrice = value
Der niedrigste Preis für die Session.
public decimal? MarginBuy { get; set; }
value = security.MarginBuy
security.MarginBuy = value
Initial Margin zum Kaufen.
public decimal? MarginSell { get; set; }
value = security.MarginSell
security.MarginSell = value
Initial Margin zum Verkauf.
public decimal? MaxPrice { get; set; }
value = security.MaxPrice
security.MaxPrice = value
Obergrenze des Preises.
public decimal? MaxVolume { get; set; }
value = security.MaxVolume
security.MaxVolume = value
Maximales Volumen in der Reihenfolge erlaubt.
public decimal? MinPrice { get; set; }
value = security.MinPrice
security.MinPrice = value
Niedrigere Preisgrenze.
public decimal? MinVolume { get; set; }
value = security.MinVolume
security.MinVolume = value
Mindestvolumen in der Reihenfolge erlaubt.
public decimal? Multiplier { get; set; }
value = security.Multiplier
security.Multiplier = value
Lot-Multiplikator.
public string Name { get; set; }
value = security.Name
security.Name = value
Name des Finanzinstruments.
public decimal? OpenInterest { get; set; }
value = security.OpenInterest
security.OpenInterest = value
Anzahl der offenen Positionen (offenes Interesse).
public decimal? OpenPrice { get; set; }
value = security.OpenPrice
security.OpenPrice = value
Erster Handelspreis für die Sitzung.
public OptionStyles? OptionStyle { get; set; }
value = security.OptionStyle
security.OptionStyle = value
OptionStyles.
public OptionTypes? OptionType { get; set; }
value = security.OptionType
security.OptionType = value
Art der Option.
public decimal? PriceStep { get; set; }
value = security.PriceStep
security.PriceStep = value
Mindestpreisstufe.
public string PrimaryId { get; set; }
value = security.PrimaryId
security.PrimaryId = value
Kennung für den Primäraustausch.
public DateTime? SettlementDate { get; set; }
value = security.SettlementDate
security.SettlementDate = value
Abwicklungstag für Finanzinstrumente (für Derivate und Anleihen).
public decimal? SettlementPrice { get; set; }
value = security.SettlementPrice
security.SettlementPrice = value
Abrechnungspreis.
public SettlementTypes? SettlementType { get; set; }
value = security.SettlementType
security.SettlementType = value
SettlementTypes.
public bool? Shortable { get; set; }
value = security.Shortable
security.Shortable = value
Kann Short-Positionen haben.
public string ShortName { get; set; }
value = security.ShortName
security.ShortName = value
Name des Finanzinstruments.
public SecurityStates? State { get; set; }
value = security.State
security.State = value
Aktueller Stand des Finanzinstruments.
public decimal? StepPrice { get; set; }
value = security.StepPrice
security.StepPrice = value
Schrittpreis.
public decimal? Strike { get; set; }
value = security.Strike
security.Strike = value
Optionsausübungspreis.
public decimal? TheorPrice { get; set; }
value = security.TheorPrice
security.TheorPrice = value
Theoretische Preise.
public decimal? Theta { get; set; }
value = security.Theta
security.Theta = value
Option Theta.
public int? TradesCount { get; set; }
value = security.TradesCount
security.TradesCount = value
Anzahl der Trades.
public decimal? Turnover { get; set; }
value = security.Turnover
security.Turnover = value
Umsatz.
public virtual SecurityTypes? Type { get; set; }
value = security.Type
security.Type = value
Art des Finanzinstruments.
public string UnderlyingSecurityId { get; set; }
value = security.UnderlyingSecurityId
security.UnderlyingSecurityId = value
Basiswert, auf dem das aktuelle Finanzinstrument aufbaut.
public decimal? UnderlyingSecurityMinVolume { get; set; }
value = security.UnderlyingSecurityMinVolume
security.UnderlyingSecurityMinVolume = value
Mindestvolumen, das in der Reihenfolge des zugrunde liegenden Finanzinstruments zulässig ist.
public SecurityTypes? UnderlyingSecurityType { get; set; }
value = security.UnderlyingSecurityType
security.UnderlyingSecurityType = value
Art des zugrunde liegenden Finanzinstruments.
public decimal? Volume { get; set; }
value = security.Volume
security.Volume = value
Volumen pro Sitzung.
public decimal? VolumeStep { get; set; }
value = security.VolumeStep
security.VolumeStep = value
Mindestvolumenstufe.
public decimal? VWAP { get; set; }
value = security.VWAP
security.VWAP = value
Durchschnittspreis.
Methoden
public override Security Clone()
result = security.Clone()
Erstellen Sie eine Kopie des Finanzinstruments.
Rückgabe: Kopie.
public void CopyTo(Security destination)
security.CopyTo(destination)
Um Felder des aktuellen Instruments zu kopieren.
- destination
- Das Instrument, in dem Sie Felder kopieren sollten.
protected void Notify(string propName)
security.Notify(propName)
Um das Ereignis PropertyChanged aufzurufen.
- propName
- Name des Eigentums.
public override string ToString()
result = security.ToString()
Konvertieren Sie in eine Liniendarstellung.
Rückgabe: String-Leistung.