IRA
An individual retirement account (IRA) allows you to save money for retirement in a tax-advantaged way.
StoneX accepts seven types of registration types for US individuals to open IRA - US accounts;
IRA Registration Types
Registration Type | Description |
---|---|
IraRollover | It allows for the transfer of assets from an old employer-sponsored retirement account to a traditional IRA. |
IraRoth | It is an Individual Retirement Account to which one contributes after-tax dollars. |
IraRothConversion | This is the process of repositioning one's assets in a Traditional IRA or an eligible distribution from the qualified employer-sponsored retirement plan (QRP), such as a 401(k), 403(b), or governmental 457(b) to a Roth IRA. |
IraRothRollover | A rollover involves transferring the assets from a 401(k) to a Roth or Traditional IRA. |
IraSep | A SEP plan allows employers to contribute to traditional IRAs (SEP-IRAs) set up for employees. A business of any size, even self-employed, can establish a SEP. |
IraSimple | A SIMPLE IRA plan (Savings Incentive Match PLan for Employees) allows employees and employers to contribute to traditional IRAs set up for employees. It is ideally suited as a start-up retirement savings plan for small employers not currently sponsoring a retirement plan. |
IraTraditional | A traditional individual retirement account (IRA) is a retirement account that an individual opens independently from an employer's retirement plan. |
Required Attributes
The below are all the required attributes needed to open an IRA - US account.
Attributes | Data Type |
---|---|
subNumber | Integer |
accountNumber | String |
main | Main |
mailingAddress | Mailing Address |
primaryOwner | Primary Owner |
electronicDelivery | Electronic Delivery |
retirementBeneficiaries | Retirement Beneficiaries |
Main
Attributes | Data Type | Length |
---|---|---|
repCode | String | 4 |
proxyDisclosure | Proxy Disclosure | |
sweepIndicator | Boolean | |
catAccountIdentifier | CAT Account Identifier |
Mailing Address
Attributes | Data Type | Max Length |
---|---|---|
country | Countries | 1 |
street | String | 30 |
city | String | 15 |
stateProvince | US States CanadianProvinces | 1 |
postalCode | String | U.S. - 9 |
U.S. - 10 |
Primary Owner
Attributes | Data Type | Max Length | Description |
---|---|---|---|
nameType | Name Type | ||
name1 | String | 30 | INDIVIDUAL: First Name ENTITY: Name 1, / , - , # these special characters can be used |
name3 | String | 30 | INDIVIDUAL: First Name ENTITY: Name 2, / , - , # these special characters can be used |
citizenshipCountry | Countries | ||
birthDate | Date Format | ||
legalAddress | Address | ||
phoneRegionHome | Phone Region Codes | ||
phoneNumberHome | String | 15 | |
phoneRegionCell | Phone Region Codes | ||
phoneNumberCell | String | 15 | |
phoneRegionBusiness | Phone Region Codes | ||
phoneNumberBusiness | String | 15 | |
occupation | Occupation | ||
taxIdType | US Tax ID Types | 9 | |
taxIdNumber | String | 9 | |
sourceOfFunds | Sources of Funds | ||
caisCustomerType | C.A.I.S. Customer Type | ||
institutionalInvestor | Boolean | A bank, savings and loan association, insurance company, registered investment company, investment adviser, or any individual or entity with $50 million or more in assets. | |
trustedContact | Trusted Contact | ||
affiliation | Affiliation |
Requirements
Phone Number: At least one pair of phone information must be provided. Home, Business, or Cell phone. PhoneRegionCode
and PhoneNumber
.
Affiliation
Industry
Attributes | Data Type |
---|---|
associated | Boolean |
firmClearing | Boolean |
companyName | String |
Political
Attributes | Data Type |
---|---|
associated | Boolean |
firstName | String |
lastName | String |
organization | String |
relationship | String |
Public Company
Attributes | Data Type |
---|---|
associated | Boolean |
name | String |
symbol | String |
StoneX
Attributes | Data Type |
---|---|
associated | Boolean |
name | String |
position | String |
relationship | String |
affiliatedEntity | Affiliated Entity |
Electronic Delivery
Attributes | Data Type |
---|---|
email | String |
statements | Boolean |
confirms | Boolean |
stonexCommunications | Boolean |
investorCommunications | Boolean |
prospectus | Boolean |
taxDocuments | Boolean |
Email Requirement
If all electronic delivery elections are false
, the email is not required.
Retirement Beneficiaries
Attributes | Data Type | Max Length | Description |
---|---|---|---|
delete | Boolean | Remove the associated party from the account. | |
primaryContingent | Primary Contingent | ||
nameAddressLine1 | String | 30 | |
nameAddressLine2 | String | 30 | |
nameAddressLine3 | String | 30 | |
nameAddressLine4 | String | 30 | |
nameAddressLine5 | String | 30 | |
nameAddressLine6 | String | 30 | |
birthDate | Date Format | ||
taxIdType | US Tax ID Types | ||
taxId | String | ||
relationship | Relationship Type | ||
percentAllocation | Number | Number with two decimal place |
Example
{
"accountNumber": "12345678",
"subNumber": "301",
"main": {
"repCode": "JC01",
"proxyDisclosure": "",
"sweepIndicator": "true",
"catAccountIdentifier": "employee"
},
"electronicDelivery": {
"email": "test.person@example.com",
"statements": false,
"confirms": true,
"stonexCommunications": true,
"investorCommunications": true,
"prospectus": true,
"taxDocuments": false
},
"mailingAddress": {
"street": "2 Perimeter Park S Suite 100W",
"city": "Birmingham",
"stateProvince": "AL",
"country": "US",
"postalCode": "35243"
},
"primaryOwner": {
"nameType": "individual",
"name1": "Sam",
"name2": "Mayer",
"name3": "Dao",
"name4": "Jr",
"citizenshipCountry": "US",
"birthDate": "1980-05-25",
"email": "sam.mayer.doe@example.com",
"legalAddress": {
"street": "2 Perimeter Park S",
"city": "Birmingham",
"stateProvince": "AL",
"country": "US",
"postalCode": "35243"
},
"occupation": "accountingOrAuditing",
"jobTitle": "accountant",
"jobIndustry": "finance",
"employerName": "ABC Accounting",
"employerPhoneRegionCode": "1",
"employerPhoneNumber": "2051239879",
"employerPhoneExtension": "1234",
"employerAddress": {
"street": "2 Perimeter Park S",
"city": "Birmingham",
"stateProvince": "AL",
"country": "US",
"postalCode": "35243"
},
"taxIdType": "SSN",
"taxIdNumber": "123456789",
"governmentIdentification": {
"governmentId1": {
"idType": "driverslicense",
"idNumber": "AL12345",
"idLocation": "AL",
"idIssueDate": "2020-01-01",
"idExpiration": "2030-01-01"
},
"governmentId2": {
"idType": "passport",
"idNumber": "E00007734",
"idLocation": "US",
"idIssueDate": "2020-01-01",
"idExpiration": "2030-01-01"
}
},
"sourceOfFunds": "gift",
"phoneRegionCell": "1",
"phoneNumberCell": "2059871212",
"phoneRegionHome": "1",
"phoneNumberHome": "2056961213",
"phoneRegionBusiness": "1",
"phoneNumberBusiness": "2056768383",
"phoneExtensionBusiness": "1234",
"caisCustomerType": ["Accredited", "Advisor"],
"institutionalInvestor": "true",
"accountsAtOtherBrokerage": ["ABC Brokerage", "XYZ Advisors"],
"trustedContact": {
"name": "Jane Smith",
"relationship": "spouse",
"phoneRegionCode": "1",
"phoneNumber": "2056786578",
"email": "jane.smith@example.com",
"address": {
"street": "2 Perimeter Park S Suite 100W",
"city": "Birmingham",
"stateProvince": "AL",
"country": "US",
"postalCode": "35243"
}
},
"affiliation": {
"political": {
"associated": "true",
"name": "Sam Dao",
"organization": "Political Organization",
"relationship": "Self"
},
"industry": {
"associated": false
},
"publicCompany": {
"associated": false
},
"stonex": {
"associated": true,
"name": "Tom Mayer",
"position": "Advisor",
"relationship": "Self",
"affiliatedEntity": "SSIA"
}
},
"maritalStatus": "single",
"dependents": "2"
},
"financialProfile": {
"annualIncome": "F",
"netWorth": "D",
"liquidNetWorth": "C",
"liquidityNeed": "medium",
"taxBracket": "twentySixtoThirty",
"investmentTimeHorizon": "thirteenToFifteen",
"investmentProfile": "moderate",
"investmentExperience": {
"stocksBonds": "extensive",
"options": "average",
"mutualFunds": "extensive",
"annuities": "average",
"alternative": "average"
}
},
"largeTraders": [
{
"suffix": "0123",
"status": "active",
"id": "12345678"
}
],
"retirementBeneficiaries": [
{
"primaryContingent": "primary",
"nameAddressLine1": "johnny",
"nameAddressLine2": "bravo",
"nameAddressLine3": "2 Perimeter Park S",
"nameAddressLine4": "Suite 100W",
"nameAddressLine5": "Birmingham AL 35243",
"birthDate": "1991-01-01",
"taxIdType": "TaxId",
"taxId": "980125678",
"relationship": "other",
"percentageAllocation": "50.30"
},
{
"primaryContingent": "primary",
"nameAddressLine1": "Timmy John ",
"nameAddressLine2": "2 Perimeter Park S Suite 100W",
"nameAddressLine3": "Birmingham AL 35243",
"birthDate": "2000-01-01",
"taxIdType": "TaxId",
"taxId": "987453211",
"relationship": "spouse",
"percentageAllocation": "49.70"
}
]
}