IP Library Granted Patent US 11,507,587
Granted Patent B2
US 11,507,587 · App. 16/805,542 · Granted Nov 22, 2022

Advanced systems and methods for allocating capital to trading strategies for big data trading in financial markets

Inventors: Howard M. Getson (Coppell, TX); Sean Vallie (Lantana, TX); Adam Peterson (Frisco, TX); Kelvin Rodriguez (Coppell, TX)
Assignee: Capitalogix IP Owner, LLC
G06F16/24578G06N3/02G06Q40/00G06Q40/04G06N5/04
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 11,507,587
App. No.
16/805,542
Granted
Nov 22, 2022
Kind
B2
Abstract

Exemplary systems and methods for allocating capital to trading strategies may include a means for generating a virtual machine for a trading strategy in a historical server, a means for obtaining historical performance data for the trading strategy from the historical server, a means for transforming the historical performance data into metrical data, a means for transforming the historical performance data and metrical data into a neural network usable data set, a means for creating a neural network base, and a means for forming a neural network.

Claims (36)

1. A method for allocating capital to trading strategies comprising:

generating a virtual machine for a trading strategy;

obtaining historical performance data for the trading strategy;

transforming by the virtual machine the historical performance data into metrical data;

transforming by the virtual machine the historical performance data and metrical data into a neural network usable data set;

creating by the virtual machine a neural network base;

forming by the virtual machine a neural network;

training by the virtual machine the neural network for one or more data points; and

calculating by the virtual machine an error rate for the one or more data points until the error rate stops converging or cannot converge.

2. The method of claim 1 , further comprising saving by the virtual machine the neural network.

3. The method of claim 2 , further comprising testing by the virtual machine the saved neural network against updated metrical and historical data.

4. The method of claim 2 , further comprising training by the virtual machine the saved neural network.

5. The method of claim 1 , further comprising saving by the virtual machine the neural network as a binary object.

6. The method of claim 5 , further comprising transmitting by the virtual machine the binary object to a historical server.

7. The method of claim 1 , further comprising activating by a fusion server the neural network.

8. The method of claim 7 , further comprising obtaining by the fusion server the historical metrical and the historical performance data.

9. The method of claim 8 , further comprising calculating by the fusion server a confidence value.

10. The method of claim 8 , further comprising determining by the fusion server whether to execute a trade.

11. The method of claim 10 , further comprising performing by the fusion server a survey.

12. The method of claim 11 , further comprising determining by the fusion server an order to send to an exchange.

13. The method of claim 12 , further comprising sending by the fusion server the order to the exchange.

14. The method of claim 13 , further comprising updating by the fusion server to reflect an executed order.

15. A system for allocating capital to trading strategies comprising:

a means for generating a virtual machine for a trading strategy;

a means for obtaining historical performance data for the trading strategy;

a means for transforming the historical performance data into metrical data;

a means for transforming the historical performance data and metrical data into a neural network usable data set;

a means for creating a neural network base;

a means for forming a neural network;

a means for training the neural network for one or more data points; and

a means for testing a saved neural network against updated metrical and historical data.

16. The system of claim 15 , further comprising a means for training the saved neural network.

17. The system of claim 15 , further comprising a means for saving the neural network as a binary object.

18. The system of claim 17 , further comprising a means for transmitting the binary object to a historical server.

19. The system of claim 15 , further comprising a means for activating the neural network.

20. The system of claim 15 , further comprising a means for obtaining the historical metrical and the historical performance data.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING SCHEDULE A PREVIOUSLY RECORDED ON REEL 052165 FRAME 0140. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 29, 2022
From: CAPITALOGIX IP, LLC
To: CAPITALOGIX IP OWNER, LLC
Reel/Frame 060541/0671 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2020
From: GETSON, HOWARD M.; VALLIE, SEAN; PETERSON, ADAM; RODRIGUEZ, KELVIN
To: CAPITALOGIX, LLC
Reel/Frame 052165/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2020
From: CAPITALOGIX IP, LLC
To: CAPITALOGIX IP OWNER, LLC
Reel/Frame 052165/0140 →
CHANGE OF NAME Recorded Mar 19, 2020
From: CAPITALOGIX, LLC
To: CAPITALOGIX IP, LLC
Reel/Frame 052189/0866 →
Continuity (3)
Continuation 14642577 · Mar 9, 2015
Provisional Application 61949938 · Mar 7, 2014
Related Publication 20200201871A1 · Jun 25, 2020