Get a Personalized Chat GPT Prompt for your Investment Strategy
Get a Growth Analysis on any Stock Ticker
Use AI to give you the most up-to-date information on any stock ---->
Compare Stock Tickers in a matter of minutes.
Use AI to eliminate hours of research and see how stocks compare. ---->
Uncover Your Investment Biases
We all have biases, find out which ones you are most susceptible to and make better investment decisions. ---->
Jupyter Notebooks
This Portfolio Optimization Tool constructs high, medium, and low-risk portfolios by leveraging forward EPS and P/E ratio to calculate adjusted expected returns for a list of stock tickers provided by the user. The inputs are a list of tickers and an investment amount, while the outputs are three portfolio allocations tailored to different risk levels, showing the percentage and dollar amount allocated to each stock. By adjusting for valuation and prioritizing risk-adjusted returns or minimizing volatility, the tool helps investors create diversified portfolios aligned with their risk tolerance.
This tool analyzes stock price data for one or more tickers, using inputs like stock ticker(s), start date, end date, and a rolling window size for identifying key levels. It calculates and visualizes support/resistance levels, RSI, and moving averages (20-day, 50-day, 200-day) while displaying the current price and suggesting a potential entry point based on the latest support band. Outputs include detailed charts with technical indicators and key insights printed to the console for informed decision-making.
This tool retrieves historical data for a list of ETFs, calculates key performance metrics (1-day, 1-month, 3-month, YTD, 1-year, and 5-year percentage changes), and computes 20-day, 50-day, and 200-day moving averages. It organizes the results into clear tables, including ETF names, and generates bar charts visualizing percentage changes for 1-month, 3-month, and 1-year periods by group (e.g., Major Indices, Sector, Industry). The tool helps users analyze and compare ETF performance trends efficiently.
This tool compares the performance of a custom stock portfolio to a benchmark (e.g., SPY) over a specified time frame. The inputs include a list of stock tickers, their respective allocation percentages, a benchmark ticker, and a date range. The output is a chart displaying the cumulative returns of the portfolio versus the benchmark, helping users visualize and analyze their portfolio's relative performance.
Chat GPT Prompts
This ChatGPT prompt is designed to perform a comprehensive analysis of a single company by evaluating its performance across five categories: Macroeconomic Factors, Market-Specific Factors, Industry-Specific Factors, Company-Specific Factors, and Valuation Analysis. The analysis involves assigning scores (1-10) to various metrics within each category, identifying whether they are tailwinds, headwinds, or neutral, and calculating a weighted score to assess the company’s overall position. The output includes detailed tables for each category, a weighted score summary, valuation insights, and a final recommendation based on the total weighted score and valuation analysis. Only one company is input into the prompt at a time.
This ChatGPT prompt is designed to evaluate a Biotech company comprehensively by scoring its performance across eight categories, weighted according to their importance. The analysis uses financial reports (10-K, 10-Q) and earnings call transcripts to assess metrics such as financial health, R&D strength, product portfolio diversification, technological innovation, strategic partnerships, leadership quality, market position, and regulatory compliance. Scores are provided along with context, reasoning, and the quality of information (e.g., comprehensive, adequate) available for each category, culminating in a total score out of 100 and an interpretation of the company’s growth potential and risk level. Only one company is analyzed at a time.
This prompt aims to comprehensively evaluate a company's financial health, strategic initiatives, and operational performance using a detailed scorecard covering nine categories, each weighted based on importance. The analysis uses uploaded documents—10-K, all available 10-Qs, and the most recent earnings call transcript—to derive scores, assess data quality, and fact-check numerical inputs. If information is deemed insufficient or basic, additional web searches are recommended. The final score (out of 100) determines the company’s investment viability, provided no disqualifying red flags are identified. Only one company is analyzed at a time.
This prompt outlines a comprehensive process for pre- and post-earnings analysis using a weighted scorecard approach to assess a company's financial performance, innovation, market position, leadership, risk management, and other strategic factors. The analysis involves leveraging uploaded company documents (10-K, 10-Qs, and earnings call transcripts). Scoring pre-earnings focuses on a total score out of 100 to evaluate strengths and risks, with specific weights assigned to categories like financial performance (20%) and innovation (20%). A post-earnings update compares changes in key items, scorecard totals, and sensitivities before and after earnings, emphasizing evidence-based justifications. The evaluation also identifies key items to watch for in subsequent earnings reports. Only one company is analyzed at a time.
This prompt outlines a step-by-step process for producing a comprehensive company analysis report, broken into multiple detailed sections. The process leverages uploaded documents like 10-Ks, 10-Qs, and recent earnings call transcripts, combined with targeted prompts and web searches for supplementary data where needed. Each section focuses on a specific aspect of the company, ranging from a high-level overview and financial data to an in-depth evaluation of products, growth metrics, market trends, dependencies, risks, sentiment analysis, and potential outcomes. The emphasis is on structured, detailed responses with scoring systems, sentiment tables, and scenario modeling to provide actionable insights.
This prompt outlines a structured approach to creating a shorter version of the detailed investment report for a specific company by combining data from uploaded financial documents (10-K, 10-Qs, and earnings call transcripts) with web searches for supplemental information. The report is divided into sections, each designed to address a key aspect of the company’s performance, products, dependencies, risks, and future potential. Tables are preferred for clarity and conciseness, especially for summarizing financials, risks, sentiment data, and scores.