Patent attributes
Methods and system for performing an investment portfolio activity. A record associated with a security is stored. The record includes two or more data fields each associated with a respective security attribute, and each data field is associated with a single data value. A request to add a new data field to one of the security attributes is received, and the new data field is associated with a new data value. A customized record associated with the security is created, which includes the new data field and the new data value, and an order to perform an investment portfolio activity associated with the security is received. The investment portfolio activity is executed using the new data value included in the customized record.