Systems and methods for determining a significance index
Abstract
Systems, methods, and computer-readable instructions are configured to calculate an aggregated significance score for consumer goods or website interactions by aggregating historical significance scores and calculating a reference significance score for a benchmark. A relative significance score is derived for each of the consumer goods or website interactions based upon the significance score for each of the consumer goods or website interactions and the relative significance score. A consumer priority index is derived indexed to a relevant measure based on the aggregated significance scores and the reference significance score.
Claims
exact text as granted — not AI-modifiedWe claim:
1 . An apparatus comprising:
a memory having computer readable instructions stored thereon; and processing circuitry configured to execute the computer readable instructions to cause the apparatus to, calculate a volatility score for each security of a first account based on historical price values of the respective security over a desired time period, the first account including at least one security and associated with a first user; select a benchmark index, the benchmark index including a set of securities related to a security type of the first account; calculate a reference volatility score for the set of securities of the benchmark index based on historical price values of the set of securities over the desired time period; calculate a relative volatility score for each security of the first account based on the volatility score for each security of the first account and the reference volatility score; generate a graphical user interface based on the calculated relative volatility score for each security of the first account over the desired time period; and display the generated graphical user interface on a display screen corresponding to the first user.
2 . The apparatus of claim 1 , wherein the apparatus is further caused to:
calculate an aggregated volatility score for the first account based on the relativity volatility scores for each security of the first account; calculate an aggregated volatility score for a plurality of second accounts over the desired time period based on relative volatility scores associated with the securities held within the respective second account; and generate the graphical user interface based on the aggregated volatility score for the first account and the aggregated volatility score for the plurality of second accounts over the desired time period.
3 . The apparatus of claim 2 , wherein the apparatus is further caused to:
determine security recommendations for the first user based on the aggregated volatility score for the first account and the aggregated volatility score for the plurality of second accounts; and display the determined security recommendations for the first user on the generated graphical user interface.
4 . The apparatus of claim 2 , wherein the apparatus is further caused to:
receive a user input from the first user, the user input including a target aggregate volatility score and a desired second time period; search the aggregated volatility scores for the plurality of second accounts for security recommendations based on the target aggregate volatility score and the desired second time period; and display the security recommendations on the generated graphical user interface.
5 . The apparatus of claim 4 , wherein the apparatus is further caused to:
calculate a difference between the target aggregate volatility score and the aggregated volatility score of the first account; determine a holding strategy associated with the security recommendations based on the calculated difference; and display the holding strategy to the first user on the generated graphical user interface.
6 . The apparatus of claim 1 , wherein the apparatus is further caused to:
determine a trust factor between the first account and the benchmark index based on a correlation between an aggregated price movement of all of the securities of the first account and an aggregated price movement of all of the securities of the benchmark index during the desired time period; update the relative volatility score for each security of the first account based on the determined trust factor; and display the updated relative volatility score for each security of the first account on the generated graphical user interface.
7 . The apparatus of claim 1 , wherein the security type of the first account is at least one of:
a stock, a stock index, a custom list of stocks, real estate, a collectible, or any combinations thereof.
8 . A method of operating an apparatus, comprising:
calculating a volatility score for each security of a first account based on historical price values of the respective security over a desired time period, the first account including at least one security and associated with a first user; selecting a benchmark index, the benchmark index including a set of securities associated with a security type of the first account; calculating a reference volatility score for the set of securities of the benchmark index based on historical price values of the set of securities over the desired time period; calculating a relative volatility score for each security of the first account based on the volatility score for each security of the first account and the reference volatility score; generating a graphical user interface based on the calculated relative volatility score for each security of the first account over the desired time period; and displaying the generated graphical user interface on a display screen corresponding to the first user.
9 . The method of claim 8 , further comprising:
calculating an aggregated volatility score for the first account based on the relativity volatility scores for each security of the first account; calculating an aggregated volatility score for a plurality of second accounts over the desired time period based on relative volatility scores associated with the securities held within the respective second account; and generating the graphical user interface based on the aggregated volatility score for the first account and the aggregated volatility score for the plurality of second accounts over the desired time period.
10 . The method of claim 9 , further comprising:
determining security recommendations for the first user based on the aggregated volatility score for the first account and the aggregated volatility score for the plurality of second accounts; and displaying the determined security recommendations for the first user on the generated graphical user interface.
11 . The method of claim 9 , further comprising:
receiving a user input from the first user, the user input including a target aggregate volatility score and a desired second time period; searching the aggregated volatility scores for the plurality of second accounts for security recommendations based on the target aggregate volatility score and the desired second time period; and displaying the security recommendations on the generated graphical user interface.
12 . The method of claim 11 , further comprising:
calculating a difference between the target aggregate volatility score and the aggregated volatility score of the first account; determining a holding strategy associated with the security recommendations based on the calculated difference; and displaying the holding strategy to the first user on the generated graphical user interface.
13 . The method of claim 8 , further comprising:
determining a trust factor between the first account and the benchmark index based on a correlation between an aggregated price movement of all of the securities of the first account and an aggregated price movement of all of the securities of the benchmark index during the desired time period; updating the relative volatility score for each security of the first account based on the determined trust factor; and displaying the updated relative volatility score for each security of the first account on the generated graphical user interface.
14 . The method of claim 8 , wherein the security type of the first account is at least one of:
a stock, a stock index, a custom list of stocks, real estate, a collectible, or any combinations thereof.
15 . A non-transitory computer readable medium having computer readable instructions stored thereon, which when executed by processing circuitry, causes the processing circuitry to:
calculate a volatility score for each security of a first account based on historical price values of the respective security over a desired time period, the first account including at least one security and associated with a first user; select a benchmark index, the benchmark index including a set of securities associated with a security type of the first account; calculate a reference volatility score for the set of securities of the benchmark index based on historical price values of the set of securities over the desired time period; calculate a relative volatility score for each security of the first account based on the volatility score for each security of the first account and the reference volatility score; generate a graphical user interface based on the calculated relative volatility score for each security of the first account over the desired time period; and display the generated graphical user interface on a display screen corresponding to the first user.
16 . The non-transitory computer readable medium of claim 15 , wherein the processing circuitry is further caused to:
calculate an aggregated volatility score for the first account based on the relativity volatility scores for each security of the first account; calculate an aggregated volatility score for a plurality of second accounts over the desired time period based on based on the relative volatility scores associated with the securities held within the respective second account; and generate the graphical user interface based on the aggregated volatility score for the first account and the aggregated volatility score for the plurality of second accounts over the desired time period.
17 . The non-transitory computer readable medium of claim 16 , wherein the processing circuitry is further caused to:
determine security recommendations for the first user based on the aggregated volatility score for the first account and the aggregated volatility score for the plurality of second accounts; and display the determined security recommendations for the first user on the generated graphical user interface.
18 . The non-transitory computer readable medium of claim 16 , wherein the processing circuitry is further caused to:
receive a user input from the first user, the user input including a target aggregate volatility score and a desired second time period; search the aggregated volatility scores for the plurality of second accounts for security recommendations based on the target aggregate volatility score and the desired second time period; and display the security recommendations on the generated graphical user interface.
19 . The non-transitory computer readable medium of claim 18 , wherein the processing circuitry is further caused to:
calculate a difference between the target aggregate volatility score and the aggregated volatility score of the first account; determine a holding strategy associated with the security recommendations based on the calculated difference; and display the holding strategy to the first user on the generated graphical user interface.
20 . The non-transitory computer readable medium of claim 15 , wherein the processing circuitry is further caused to:
determine a trust factor between the first account and the benchmark index based on a correlation between an aggregated price movement of all of the securities of the first account and an aggregated price movement of all of the securities of the benchmark index during the desired time period; update the relative volatility score for each security of the first account based on the determined trust factor; and display the updated relative volatility score for each security of the first account on the generated graphical user interface.Join the waitlist — get patent alerts
Track US2023018850A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.