IP Library Granted Patent US 7,937,311
Granted Patent B1
US 7,937,311 · App. 11/613,154 · Granted May 3, 2011

Apparatuses, methods, and systems for exchange fund transactions

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,937,311
App. No.
11/613,154
Granted
May 3, 2011
Kind
B1
Abstract

Apparatuses, methods, and systems for generating transactions for investors to contribute to various asset funds and achieve investment fund optimization for such exchanges. An exemplary exchange fund transactor generates investor transactions and/or adjusts a portfolio to include investor transactions that contribute to various asset funds and achieve investment fund optimizations for such exchanges.

Claims (502)

1. A computer-implemented method to adjust fund allocation, comprising:

creating, on a processor, feeder funds;

generating, on the processor, a master fund from contributions from the feeder funds;

identifying, on the processor, a pool of available securities provided by investors;

selecting, on the processor, securities from the pool to modify the master fund such that:

new values of stock in the master fund are equal to the old values plus drops,

new total value of the master fund is equal to the old value plus the total drops,

the risk taken by each feeder fund is maintained below predetermined tracking error targets for each of the feeder funds; and

adjusting, on the processor, the fund allocation in the master fund based on the selection of securities from the pool such that the new total value of the master fund is maximized while maintaining the risk taken by each feeder fund below its associated predetermined tracking error target.

2. The method of claim 1 , further comprising:

maximizing the value of the master fund such that exposure and the tracking error targets are constrained and satisfied as such:

max

S

M

,

k

,

f

f

k

ε

T

f

[

(

1

-

k

ε

T

f

S

M

,

k

,

f

P

k

f

k

ε

T

S

M

,

k

,

f

P

k

)

(

S

k

,

f

0

P

k

-

S

M

,

k

,

f

P

k

)

+

(

1

-

k

ε

T

f

S

M

,

k

,

f

P

k

f

k

ε

T

f

S

M

,

k

,

f

P

k

)

S

M

,

k

,

f

P

k

]

.

3. The method of claim 1 , wherein selecting securities from the pool to modify the master fund includes maintaining drops from each feeder fund below a specified percentage of the total drops.

4. The method of claim 1 , wherein selecting securities from the pool to modify the master fund includes maintaining a combined contribution of a specified subset of feeder funds to the total drops below a specified percentage of the total drops.

5. The method of claim 1 , wherein selecting securities from the pool to modify the master fund includes maintaining the risk taken by each feeder fund below a previous value of risk taken by each feeder fund.

6. The method of claim 1 , wherein selecting securities from the pool to modify the master fund includes iteratively,

identifying a proposed fund allocation in the master fund from the pool of available securities;

calculating the risk taken by each feeder fund according to the proposed fund allocation in the master fund; and

determining whether the risk taken by each feeder fund according to the proposed fund allocation in the master fund is maintained below the predetermined targeted tracking error associated with the feeder fund,

until it is determined that the risk taken by each feeder fund according to the proposed fund allocation in the master fund is maintained below the predetermined targeted tracking error associated with the feeder fund.

7. The method of claim 6 , further including, in each iteration,

adding a constraint in identifying a proposed fund allocation in the master fund from the pool of available securities in a next iteration, if it is determined that the risk taken by each feeder fund according to the proposed fund allocation in the master fund is not maintained below the predetermined targeted tracking error associated with the feeder fund.

8. A system for adjusting fund allocation, comprising:

a processor;

a memory in communication with the processor and storing processor-executable instructions, the instructions comprising instructions for:

identifying at least two feeder funds;

generating a master fund from contributions from the feeder funds, wherein each of the at least two feeder funds owns a portion of the master fund;

identifying a pool of available securities provided by investors;

selecting securities from the pool to modify the master fund such that:

new values of stock in the master fund are equal to the old values plus drops,

new total value of the master fund is equal to the old value plus the total drops,

the risk taken by each feeder fund is maintained below predetermined targeted tracking errors for each of the feeder funds; and

adjusting the fund allocation in the master fund based on the selection of securities from the pool such that the new total value of the master fund is maximized while maintaining the risk taken by each feeder fund below its associated predetermined tracking error target.

9. The system of claim 8 , wherein the program instructions further comprise:

maximizing the value of the master fund such that exposure and the tracking error targets are constrained and satisfied as such:

max

S

M

,

k

,

f

f

k

ε

T

f

[

(

1

-

k

ε

T

f

S

M

,

k

,

f

P

k

f

k

ε

T

S

M

,

k

,

f

P

k

)

(

S

k

,

f

0

P

k

-

S

M

,

k

,

f

P

k

)

+

(

1

-

k

ε

T

f

S

M

,

k

,

f

P

k

f

k

ε

T

f

S

M

,

k

,

f

P

k

)

S

M

,

k

,

f

P

k

]

.

10. The system of claim 8 , wherein selecting securities from the pool to modify the master fund includes maintaining drops from each feeder fund below a specified percentage of the total drops.

11. The system of claim 8 , wherein selecting securities from the pool to modify the master fund includes maintaining a combined contribution of a specified subset of feeder funds to the total drops below a specified percentage of the total drops.

12. The system of claim 8 , wherein selecting securities from the pool to modify the master fund includes maintaining the risk taken by each feeder fund below a previous value of risk taken by each feeder fund.

13. The system of claim 8 , wherein selecting securities from the pool to modify the master fund includes iteratively,

identifying a proposed fund allocation in the master fund from the pool of available securities;

calculating the risk taken by each feeder fund according to the proposed fund allocation in the master fund; and

determining whether the risk taken by each feeder fund according to the proposed fund allocation in the master fund is maintained below the predetermined targeted tracking error associated with the feeder fund,

until it is determined that the risk taken by each feeder fund according to the proposed fund allocation in the master fund is maintained below the predetermined targeted tracking error associated with the feeder fund.

14. The system of claim 13 , further including, in each iteration,

adding a constraint in identifying a proposed fund allocation in the master fund from the pool of available securities in a next iteration, if it is determined that the risk taken by each feeder fund according to the proposed fund allocation in the master fund is not maintained below the predetermined targeted tracking error associated with the feeder fund.

15. A processor-implemented method for adjusting fund allocation, comprising:

identifying, on a processor, at least two feeder funds;

generating, on the processor, a master fund from contributions from the at least two feeder funds such that each of the at least two feeder funds has an ownership share of the master fund;

identifying, on the processor, a pool of available securities;

selecting, on the processor, securities from the pool to modify the master fund such that:

new values of stock in the master fund are equal to the old values plus drops,

new total value of the master fund is equal to the old value plus the total drops,

the risk taken by each feeder fund is maintained below predetermined targeted tracking errors for each of the feeder funds; and

adjusting, on the processor, the fund allocation in the master fund based on the selection of securities from the pool such that the new total value of the master fund is maximized while maintaining the risk taken by each feeder fund below its associated predetermined tracking error target; and

maximizing the value of the master fund, on the processor, such that exposure and the tracking error targets are constrained and satisfied as such:

max

S

M

,

k

,

f

f

k

ε

T

f

[

(

1

-

k

ε

T

f

S

M

,

k

,

f

P

k

f

k

ε

T

S

M

,

k

,

f

P

k

)

(

S

k

,

f

0

P

k

-

S

M

,

k

,

f

P

k

)

+

(

1

-

k

ε

T

f

S

M

,

k

,

f

P

k

f

k

ε

T

f

S

M

,

k

,

f

P

k

)

S

M

,

k

,

f

P

k

]

.

16. The method of claim 15 , wherein selecting securities from the pool to modify the master fund includes maintaining drops from each feeder fund below a specified percentage of the total drops.

17. The method of claim 15 , wherein selecting securities from the pool to modify the master fund includes maintaining a combined contribution of a specified subset of feeder funds to the total drops below a specified percentage of the total drops.

18. The method of claim 15 , wherein selecting securities from the pool to modify the master fund includes maintaining the risk taken by each feeder fund below a previous value of risk taken by each feeder fund.

19. The method of claim 15 , wherein selecting securities from the pool to modify the master fund includes iteratively,

identifying a proposed fund allocation in the master fund from the pool of available securities;

calculating the risk taken by each feeder fund according to the proposed fund allocation in the master fund; and

determining whether the risk taken by each feeder fund according to the proposed fund allocation in the master fund is maintained below the predetermined targeted tracking error associated with the feeder fund,

until it is determined that the risk taken by each feeder fund according to the proposed fund allocation in the master fund is maintained below the predetermined targeted tracking error associated with the feeder fund.

20. The method of claim 19 , further including, in each iteration,

adding a constraint in identifying a proposed fund allocation in the master fund from the pool of available securities in a next iteration, if it is determined that the risk taken by each feeder fund according to the proposed fund allocation in the master fund is not maintained below the predetermined targeted tracking error associated with the feeder fund.

Assignments (2)
CHANGE OF NAME Recorded Jul 12, 2017
From: GOLDMAN, SACHS & CO.
To: GOLDMAN SACHS & CO. LLC
Reel/Frame 043177/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2007
From: ZANGARI, PETER J.; TUTUNCU, REHA HUSNU
To: GOLDMAN SACHS & CO.
Reel/Frame 019051/0288 →