Skip to main content
Skip table of contents

Funktionen zu Investment-Agenten

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"

Investment-Agenten sind Konfigurationen von Umschichtungsprozessen, die über die Benutzeroberfläche zentral im System definiert werden. Über folgende Funktionen lassen sich die Abgleichergebnisse simulieren und es kann auf einige Verwaltungsinformationen zugegriffen werden.

InvestmentAgentDefinition.IAConfigurationFieldCategory→String

Resultat: Die Funktion IAConfigurationFieldCategory liefert die Kategorie der benutzerdefinierten Felder zur Konfiguration des Investment-Agenten.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgentDefinition.IAType→InvestmentAgentType

Resultat: Die Funktion IAType liefert den Typ des Investment-Agenten.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


Portfolio.InvestmentAgent[AgentName]→InvestmentAgent

AgentName (String): Der Name des Investment-Agenten.

Resultat: Die Funktion InvestmentAgent liefert ein Auswertungsobjekt zu einem Portfolio, das sich auf die Adjustierungsfunktionen bezieht. Dabei kann der Agentenname übergeben werden, unterstellend, dass die zugehörige Portfolioprofilierung in den Stammdaten hinterlegt ist. Per Default wird die Agentenkonfiguration des Portfolios herangezogen.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


PortfolioProfile.InvestmentAgentForPositions[InitialPositionList]→InvestmentAgent

InitialPositionList (Liste(AssetPosition)): Liste der Initialbestände.

Resultat: Die Funktion InvestmentAgentForPositions liefert ein Auswertungsobjekt der Investmentagentenkonfiguration des Profils. Initialbestände lassen sich zu über die Positionsliste festlegen.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgentList→Liste(InvestmentAgentDefinition)

Resultat: Die Funktion InvestmentAgentList liefert die Liste aller definierten Investment-Agenten-Definitionen.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


Portfolio.InvestmentAgentName→String

Resultat: Die Funktion InvestmentAgentName liefert den Namen des beim Portfolio konfigurierten Investment-Agenten.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgent.LastRebalancingTargetDate→Datum

Resultat: Die Funktion LastRebalancingTargetDate liefert das nominelle Datum des letzten Abgleichs zum Portfolio.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgent.LastRebalancingTime→Datum

Resultat: Die Funktion LastRebalancingTime liefert Datum und Zeit des letzten Abgleichs zum Portfolio.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


MakePortfolioProfile(Investmentagentname;UserfieldValues;Währung)→PortfolioProfile

Investmentagentname (String): Name eines Investment-Agenten.

UserfieldValues (Kollektion): Werte für die benutzerdefinierten Felder des Portfolios.

Währung (String|Währung): Auswertungswährung.

Resultat: Die Funktion MakePortfolioProfile liefert ein Portfolio-Profil mit den angegebenen Eigenschaften. Die übrigen Attribute verbleiben unbelegt.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgentDefinition.Name→String

Resultat: Die Funktion Name liefert den Namen des Investment-Agenten.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgent.Portfolio→Portfolio

Resultat: Die Funktion Portfolio liefert das Portfolio-Objekt, für das der Investment-Agent generiert wurde.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgent.RebalancingPortfolio[Auswertungsdatum;Investition;Auswertungswährung;LagerstellenBerücksichtigen]→RBAPortfolio

Auswertungsdatum (Datum[Aktuelles Datum]).

Investition (Zahl): Zusätzlicher Kapitalzufluss oder –abfluss zu dem Portfolio.

Auswertungswährung (Währung).

LagerstelleBerücksichtigen (Boolean[Wahr]): Aktiviert: Die Angabe unterschiedlicher Lagerstellen in Transaktionen führt zu einer bestandstrennenden Darstellung. Deaktiviert: Die Angabe von Lagerstellen wird ignoriert und die Bestände der einzelnen Lagerstellen kumuliert ermittelt.

Resultat: Die Funktion RebalancingPortfolio liefert das mit dem Soll-Portfolio abgeglichene Portfolio des Inhabers.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"


InvestmentAgent.TargetPortfolio[Auswertungsdatum;LagerstelleBerücksichtigen]→InvestmentPortfolio

Auswertungsdatum (Datum[Aktuelles Datum]): Die Kurse zu diesem Datum werden zur Bewertung des Rebalancing-Portfolios herangezogen.

LagerstelleBerücksichtigen (Boolean[Wahr]): Aktiviert: Die Angabe unterschiedlicher Lagerstellen in Transaktionen führt zu einer bestandstrennenden Darstellung. Deaktiviert: Die Angabe von Lagerstellen wird ignoriert und die Bestände der einzelnen Lagerstellen kumuliert ermittelt.

Resultat: Die Funktion TargetPortfolio liefert das Soll-Portfolio des Inhabers unter dem konfigurierten Agenten zum Auswertungsdatum.

Modul "Portfolio-Service Rebalancing" oder "Portfolio-Service Investment-Agent"



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.