Funktionen auf OrderBookOrder
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.BlockOrderType
→Blockordertyp
Resultat: Die Funktion BlockOrderType
liefert den Blockordertyp der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.CheckedPositionRestrictions
→Zahl
Resultat: Die Funktion CheckedPositionRestrictions
liefert die Anzahl der geprüften Bestandsrestriktionen auf der Order im Orderbuch.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.CheckedQuotaRestrictions
→Zahl
Resultat: Die Funktion CheckedQuotaRestrictions
liefert die Anzahl der geprüften Quotenrestriktionen auf der Order im Orderbuch.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ClearingStatus
→Clearing-Status
Resultat: Die Funktion ClearingStatus
liefert den Clearing-Status der Order im Buchungssystem.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.CostElementCurrency
→Währung
Resultat: Die Funktion CostElementCurrency
liefert die Währung des Kostenbestandteils der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.CostElementValue
[CostSchemePosition;CostCategory;CostType;CostElement]→Zahl
CostSchemePosition (CostSchemePosition).
CostCategory (String): Die Kostenkategorie des Kostenbestandteils, z. B. "Einstiegskosten".
CostType (String): Der Kostentyp des Kostenbestandteils, z. B. "Eigene Kosten" oder "Fremde Kosten".
CostElement (String): Der einzelne Kostenbestandteil, z. B. "Courtage" oder "Bankspesen".
Resultat: Die Funktion CostElementValue
liefert den Wert des Kostenbestandteils der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.CostPositions
→Liste(CostSchemePosition)
Resultat: Die FunktionCostPositions
liefert die zugewiesene CostSchemePosition. Auch die ggf. ohne Kostenservice erfassten Kosten werden ausgegeben.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.CreateAt
→DatumMitZeit
Resultat: Die Funktion CreateAt
liefert den Zeitpunkt, an dem die Order im System angelegt wurde (z. B. der Zeitpunkt der ersten Speicherung einer geplanten Order).
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.CreatedBy
→Benutzer
Resultat: Die Funktion CreatedBy
liefert den Benutzer des Infront Portfolio Manager, der die Order initial erstellt hat.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.CrossingCheck
→Boolean
Resultat: Die Funktion CrossingCheck
liefert das Ergebnis der Crossing-Prüfung einer Order.
"Wahr": Die Crossing-Prüfung wurde durchgeführt und war erfolgreich.
"Falsch": Die Crossing-Prüfung wurde durchgeführt und war nicht erfolgreich.
"n/a": Die Crossing-Prüfung wurde nicht durchgeführt.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.CrossingCheckOverride
→OrderExecutionInfo
Resultat: Die Funktion CrossingCheckOverride
liefert ein Objekt vom Typ "OrderExecutionInfo", welches den eingegebenen Kommentar zum manuellen Übersteuern der Crossing-Prüfung einer Order enthält.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Depot
→Depot
Resultat: Die Funktion Depot
liefert das Depot, auf das sich die Order bezieht. Bei Blockorders nicht definiert.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ExAnteHoldingPeriod
→Zahl
Resultat: Die Funktion ExAnteHoldingPeriod
liefert die Haltedauer für die Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.ExAnteInvestmentAmount
→Zahl
Resultat: Die Funktion ExAnteInvestmentAmount
liefert den Anlagebetrag der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.ExAnteInvestmentHorizon
→Zahl
Resultat: Die Funktion ExAnteInvestmentHorizon
liefert den Anlagehorizont für die Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.ExAntePrice
→Zahl
Resultat: Die Funktion ExAntePrice
liefert den an den Kostenservice gelieferten Orderkurs.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse" und Modul "Kostenservice"
OrderBookOrder.FillStatus
→Fill-Status
Resultat: Die Funktion FillStatus
liefert Angaben über den Fill-Status der Order (falls bekannt).
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Inhaber
→Inhaber
Resultat: Die Funktion Inhaber
liefert den Inhaber, auf den sich die Order bezieht. Bei Blockorders nicht definiert.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.IsAllViolatedRestrictionsCommented
→Boolean
Resultat: Die Funktion IsAllViolatedRestrictionsCommented
gibt an, ob alle durch die Order verletzten Restriktionen mit einem Kommentar versehen sind. Falls keine Restriktionen verletzt wurden oder dem Portfolio keine Restriktionen zugewiesen sind, liefert die Funktion ebenfalls "Wahr".
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.IsCrossingCheckOverwritten
→Boolean
Resultat: Die Funktion IsCrossingCheckOverwritten
gibt an, ob das Ergebnis der Crossing-Prüfung einer Order manuell übersteuert wurde.
"Wahr": Die negative Crossing-Prüfung wurde manuell überschrieben. Die Funktion CrossingCheck
liefert dann "n/a", da diese Order bei erneuter Prüfung nicht mehr berücksichtigt wird.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.IsOrderInAmount
→Boolean
Resultat: Die Funktion IsOrderInAmount
liefert ein Kennzeichen zu Betragsorders.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Konto
→Konto
Resultat: Die Funktion Konto
liefert das Verrechnungskonto, auf das sich die Order bezieht. Bei Blockorders nicht definiert.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Lagerstelle
→Lagerstelle
Resultat: Die Funktion Lagerstelle
liefert die Lagerstelle, auf die sich die Order bezieht. Bei Blockorders nicht definiert.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.LastUpdateAt
→DatumMitZeit
Resultat: Die Funktion LastUpdateAt
liefert den Zeitpunkt der letzten Änderung an der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.MainOrder
→OrderBookOrder
Resultat: Die Funktion MainOrder
liefert die übergeordnete Order, z. B. die Blockorder zu einer Suborder. Im Fall von Einzelorders wird die Einzelorder selbst geliefert.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
MakePlannedOrder
(TransaktionsTyp;Wertpapier;Nennwert;Depot;Konto;Preis;PreisWährung)→OrderBookOrder
Resultat: Die Funktion MakePlannedOrder
liefert eine virtuelle Order mit Status "Geplant" zur Erzeugung von Szenarien.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.MMUser
→String
Resultat: Die Funktion MMUser
liefert den Benutzer, der den Orderbucheintrag erfasst hat.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderAmount
→Zahl
Resultat: Die Funktion OrderAmount
liefert den Orderbetrag.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderIsShort
→Boolean
Resultat: Die Funktion OrderIsShort
liefert "Wahr" für Short-Orders.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Order_Typ
→Transaktionstyp
Resultat: Die Funktion Order_Typ
liefert den Transaktionstyp der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderBookGetAverageExecutionInfosPrice
[Ausführungstyp;Währung]→ZahlMitZeitUndWährung
Ausführungstyp (String): Mögliche Werte für diesen Parameter sind "Order", "Edit", "Expired", "PlaceOrder", "Change", "Cancel", "Fill", "Execute" und "Release".
Währung (String).
Resultat: Die Funktion OrderBookGetAverageExecutionInfosPrice
liefert für eine Order im Orderbuch den Preis der (teil-)abgerechneten Ausführungssätze mit dem angegebenen Ausführungstyp und der Währung (Währungskürzel). Tritt ein Fehler auf, wird "n/a" zurückgegeben, eine Fehlermeldung ist verfügbar. Als mögliche Parameterfehler können "Falscher Handelsaktionstyp" oder "Falsche Währungsangabe" auftreten.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderBookGetReleaseStatus
→String
Resultat: Die Funktion OrderBookGetReleaseStatus
liefert den Freigabestatus der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderBookGetTask
[Aufgabe;Freigabestufe]→OrderBookTask
Aufgabe (String).
Freigabestufe (Zahl).
Resultat: Die Funktion OrderBookGetTask
liefert das Aufgabenobjekt für die Orderfreigabe.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderExecutionInfos
→OrderExecutionInfo
Resultat: Die Funktion OrderExecutionInfos
liefert die OrderExecutionInfo zur der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderInfo
→OrderInformation
Resultat: Die Funktion OrderInfo
liefert das OrderInformation-Objekt zu der Order, falls eines existiert. Dieses Objekt existiert, falls der Blockordertyp "Einzelorder" oder "Blockorder" ist.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderIsShort
→Boolean
Resultat: Die Funktion OrderIsShort
liefert "Wahr" für Short-Orders.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.OrderStatus
→Orderstatus
Resultat: Die Funktion OrderStatus
liefert den Status der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.PlacedBy
→Benutzer
Resultat: Die Funktion PlacedBy
liefert den Benutzer des Infront Portfolio Manager, der die Order aktuell platziert, oder den Benutzer aus der OrderExecutionInfo.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.PriceEstimate
→ZahlMitZeitUndWährung
Resultat: Die Funktion PriceEstimate
liefert die Preisindikation für die Order mit entsprechendem Zeitstempel und Währung. Dabei ist die "Zeit" der Zeitpunkt der letzten Kursfeststellung, die "Währung" ist die Auswertungswährung (des Schätzkurses) aus der Umschichtung des Portfolio-Rebalancings.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Quantity
→Zahl
Resultat: Die Funktion Quantity
liefert Daten zum Nennwert der Order. Hier sind Betragsorders von Stückorders zu unterscheiden. Bei Betragsorders wird der exakte Betrag in OrderAmount
angegeben, während Quantity eine entsprechende Nennwertindikation enthält, die sich an der Preisindikation orientiert. Eine Preisindikation sollte für Betragsorders gegeben sein. Die Währung des Orderbetrags ist dann die der Preisindikation.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.QuantityCleared
→Zahl
Resultat: Die Funktion QuantityCleared
liefert den Anteil der Order, der im Buchungssystem abgerechnet ist.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.QuantityFilled
→Zahl
Resultat: Die Funktion QuantityFilled
liefert Angaben über den momentanen Füllgrad der Order (falls bekannt).
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ReleasedBy
→Benutzer
Resultat: Die Funktion ReleasedBy
liefert den Benutzer aus der OrderExecutionInfo, der die Order (zuletzt) freigegeben hat.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ReleaseOrderUsers
→String
Resultat: Die Funktion ReleaseOrderUsers
liefert die Liste der in den Freigabeprozess der Order involvierten Benutzer.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Restriktionen
[Auswertungsdatum]→Liste (String)
Auswertungsdatum (Datum[Aktuelles Datum]).
Resultat: Die Funktion Restriktionen
liefert die Liste der von der Order betroffenen Restriktionen zum Auswertungsdatum.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Restriktionsverletzungen
→Liste(String)
Resultat: Die Funktion Restriktionsverletzungen
liefert die Liste der von der Order betroffenen Restriktionsverletzungen.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.Session
→Batch
Resultat: Die Funktion Session
liefert Sitzungsinformationen zur Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.SubOrders
→Liste(OrderBookOrder)
Resultat: Die Funktion SubOrders
liefert für Blockorders die Liste der zugehörigen Einzelordereinträge, für Einzelorders die Order selbst.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.SuggestionRef
→String
Resultat: Die Funktion SuggestionRef
liefert die Referenz auf einen Ordervorschlag zur Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ViolatedPositionRestrictions
→Zahl
Resultat: Die Funktion ViolatedPositionRestrictions
liefert die Anzahl der verletzten Bestandsrestriktionen auf der Order im Orderbuch.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ViolatedQuotaRestrictions
→Zahl
Resultat: Die Funktion ViolatedQuotaRestrictions
liefert die Anzahl der verletzten Quotenrestriktionen auf der Order im Orderbuch.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.ViolatedRestrictionsComment
→Liste(String)
Resultat: Die Funktion ViolatedRestrictionsComment
liefert alle eingegebenen Kommentare zu den Restriktionsverletzungen der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"
OrderBookOrder.WP
→Wertpapier
Resultat: Die Funktion WP
liefert das Wertpapier der Order.
Modul "Portfolio-Service Erweiterte Portfolio-Analyse"