EnrollInSYEP
https://[domain]/ws/eca/update
-
Enroll existing account in Stock Yield Enhancement Program (SYEP).

- All customer types.

-
Requests submitted prior to 5pm EST will be effective the following business day.

-
To Enroll in SYEP (Stock Yield Enhancement Program)
-
Client will need to request SYEP through the counterparties platform and be presented with the required SYEP agreements/disclosures which they will need to sign.
-
Counterparty will send IBKR-
-
An EnrollInSYEP XML Request
-
For Fully-Disclosed and Advisor Clients Only:
-
-
The request to EnrollInSYEP must be initiated by the client.
-
The account holder must be presented with the required forms and sign the required form before the counterparty submits the request to IBKR for processing.
The payload will include the required forms + XML request. Signature must be recorded in the XML Request.
-

Name |
Type |
Description |
---|---|---|
reference_account_id |
String |
IBKR account ID of the advisor/broker client account SYEP is being requested for. |
XSD
<xsd:complexType name="EnrollInSYEP">
<xsd:sequence>
<xsd:attribute name="reference_account_id" type="xsd:string" use="required">
</xsd:sequence>
Sample
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<AcctMgmtRequests xmlns="http://www.interactivebrokers.com/schemas/IBCust_import">
<EnrollInSYEP reference_account_id="U0000009">
<Documents>
<Document form_no="4059" exec_ts="20200208101201" exec_login_ts="20200208101201">
<SignedBy>John Smith</SignedBy>
<AttachedFile file_name="Form4059.pdf" file_length="43787" sha1_checksum="49bfbf56ebd"/>
</Document>
<Document form_no="4060" exec_ts="20200208101201" exec_login_ts="20200208101201">
<SignedBy>John Smith</SignedBy>
<AttachedFile file_name="Form4060.pdf" file_length="43787" sha1_checksum="49bfbf56ebd"/>
</Document>
<Document form_no="6109" exec_ts="20200208101201" exec_login_ts="20200208101201">
<SignedBy>John Smith</SignedBy>
<AttachedFile file_name="Form6109.pdf" file_length="43787" sha1_checksum="49bfbf56ebd"/>
</Document>
</Documents>
</EnrollInSYEP>
</AcctMgmtRequests>

Name |
Type |
Description |
---|---|---|
Execution_Date |
YYYY/MM/DD HH:MM:SS |
Date/Time which the file was processed by IBKR. |
Process_File |
FirmName_YYYY-MM-DD_######.xml |
File name of the request file. |
Client |
FirmName |
Name of the Counterparty |
Client_Master_Acct |
String |
Master account number |
EnrollInSYEP | String | Status of the request |
reference_account_id | String | IBKR account ID of the advisor/broker client account which the request is being submitted for |
request_status |
PROCESSED ERROR PENDING |
Status of the request |
message | String | Status of the request. |
request_id | Non-negative integer | Unique ID which IBKR assigns to the request. The ID can be used to query status request at a later time using //getAmRequestStatus endpoint |
message | String | Includes details on the status of the request IF status=”PENDING" or "PROCESSED " |
Pending_Tasks | <Tasks> | Includes pending tasks associated with the info change request IF status=”PENDING" |
Errors | String | Includes error message if status=”ERROR” |
Sample
<?xml version='1.0' encoding='UTF-8'?>
<Process>
<Execution ECA_XML_Schema_Version="15-Nov-2018">
<Execution_Date>2020/02/20 00:44:38</Execution_Date>
<Process_File>TesterFA_2020-02-20_124438885_761126.xml</Process_File>
<Client>TesterFA</Client>
<Client_Master_Acct>F1234567</Client_Master_Acct>
</Execution>
<EnrollInSYEP reference_account_id="U2088007" request_status="PROCESSED" message="Status of the request" request_id="50813"/>
</Process>
<?xml version='1.0' encoding='UTF-8'?>
<Process>
<Execution ECA_XML_Schema_Version="15-Nov-2018">
<Execution_Date>2020/02/20 00:44:38</Execution_Date>
<Process_File>TesterFA_2020-02-20_124438885_761126.xml</Process_File>
<Client>TesterFA</Client>
<Client_Master_Acct>F1234567</Client_Master_Acct>
</Execution>
<EnrollInSYEP reference_account_id="U2088007" request_status="ERROR" request_id="50813">
<Error>Error Message Here</Error>
</EnrollInSYEP>
</Process>