UpdateAllocationProfiles

Inputs (Array of AllocationProfiles to update)


Name
Type
Description
MandatoryAvailable from version
BrickIdGuidId of the Brick to be updated. If not the BrickId is provided or the BrickId is not found in BFS an error message is returnedTrue
KeyStringThe key of the allocation profile

NameString

The name of the allocation profile



OwnerGuidThe owner associated with the allocation profile

AllocationItemsAllocationItem[]

Array of AllocationItem



OrderAlgorithmKeystring

How the cash should be distributed into orders in the allocation profile. One of the following:

  • StaticBalance - keeps the original allocation at each rebalance occurance

2.14
ExchangeAlgorithmKeystring

When necessary, how should exchange be handled. One of the following:

  • FromBaseCurrency
  • AllToBaseCurrency
  • HighestToLowest

2.14
StatusKeystring

Who can see the allocation profile. One of the following:

  • Closed
  • Open
  • OpenAdmin
  • OpenPartner

2.14
MinOrderAmountdecimalMinimum order amount
2.14
DecisionMakerWithinFirmGuidDecision Maker Within Firm (for MiFID2/TRS) When applicable.
2.14



XML request example
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <CreateAccounts xmlns="http://tempuri.org/">
      <req>
        <Credentials>
          <UserName>yourusername</UserName>
          <Password>yourpassword</Password>
        </Credentials>
        <identify>youridentifier</identify>
        <Entities>
          <Account>
            <BrickId>00000000-0000-0000-0000-000000000000</BrickId>
            <OwnerAccountLabel>Test</OwnerAccountLabel>
            <Owner>9eefe173-8d54-4dc3-b8f7-5ac7bccdeec6</Owner>
            <AccountTypeKey>HoldingAccount</AccountTypeKey>
            <BaseCurrencyCode>SEK</BaseCurrencyCode>
            <AccountStatus xsi:nil="true" />
            <AllocationTemplate>00000000-0000-0000-0000-000000000000</AllocationTemplate>
            <ExternalReference>123456789</ExternalReference>
          </Account>
        </Entities>
      </req>
    </CreateAccounts>
  </s:Body>

Code examples

C# - Create an account in a BFS instance
//Update 

Blog Posts

Terms of License
Change Policy
© 2009 - 2024 Huddlestock Technologies AB All rights reserved