RichieGarafola
Certified financial programmer with background in financial and technical analysis. Skills in Python, Pandas, Numpy, Streamlit and more. ASU FinTech Boot Camp
RichieGarafola@hotmail.comNew York
Pinned Repositories
ASU-FinTech-Python
Compilation of all assignments for ASU-Fintech Bootcamp. Units Covered : Python Pandas API PyViz SQL Time Series Classification (Machine Learning) Natural Language Processing AWS Deep Learning Algorithmic Trading Blockchain Building Blocks Blockchain with Python Smart Contracts with Solidity Advanced Solidity
BasicStockAnalysis
Stock analysis is the evaluation or examination of the stock market. There are many trading tools to use to analyze stocks; such as fundamental and technical analysis.
ComputeVolatility
Statistical volatility (also called historic or realized volatility) is a measurement of how much the price or returns of stock value. It’s used to optimize portfolios, detect regime changes, and price derivatives. In this repo I cover Standard Deviation, Parkinson, Garman-Klass, Hodges-Tompkins, Rogers-Satchell, Yang-Zhang
GARCH
How to forecast volatility with GARCH. Professional options traders don’t make bets that stocks will go up or down. They look for mispricings in the market. Mispricing happens when the market price is different than what a model says the price should be.
Housing_Price_Sentiment_Advisor
Housing Price Sentiment Advisor. Our tool will analyze 15 and 30 year fixed mortgage rates from FRED economic database and look for correlations with Case Shiller housing prices. The fixed mortgage rates will act as indicators to help us understand the future outlook of the housing market. The economic sentiment will be gauged using NLP. This tool will assess the correlations and judge if it is the right time to look for houses based on our predictions.
NFA-NotFinancialAdvice
This is your one stop shop for all analysis as it relates to the Stock Markets. Whether you are intersted in general information on the company, fundamental analysis, technical analysis or perhaps you want to see what your asset looks like forecasted in the future, we have the tools you are looking for!
OmegaRatio
The Omega ratio is a weighted ratio of gains and losses above a threshold return. It captures more information about returns than similar metrics like the Sharpe ratio.
RoboAdvisor
A bot that will recommend an investment portfolio for a retirement plan. You were hired as a digital transformation consultant by one of the most prominent retirement plan providers in the country; they want to increase their client portfolio, especially by engaging young people. Since machine learning and NLP are disrupting finance to improve customer experience, you decide to create a robo advisor that could be used by customers or potential new customers to get investment portfolio recommendations for retirement.
Sales_Analysis
Hypothetical Sales Analysis
Travel_Planner_Currency_Conversion
Travel planning tool that will allow the end user to select a set of countries they would like to travel to and the travel timeframe. The tool will analyze historical forex data and predict the country that will have the most favorable currency within the given timeframe for traveling.
RichieGarafola's Repositories
RichieGarafola/AnimatedYieldCurve
The yield curve is a plot of the yield of different key US treasuries against their maturity. The yield curve provides important insight into investors’ predictions about the economy. “Inverted” yield curves have been shown to reliably predict recessions.
RichieGarafola/CryptoGoldenCross
he strategy is based on moving average crossovers and is intended for educational purposes only. Please exercise caution and conduct thorough research before using it for real trading.
RichieGarafola/CryptoTrendAnalyzer
Cryptocurrency analysis dashboard that allows you to explore and understand trends in the world of digital currencies. User-friendly interface, provides tools for visualizing historical price data, conducting technical analysis, making price predictions, and gaining valuable insights into the crypto market.
RichieGarafola/MLB_HittingAnalysis
Analysis of Major League Baseball (MLB) hitting data using machine learning techniques. The analysis includes data exploration, feature engineering, model selection and evaluation, and visualization of the results. Insights into the factors that affect a hitter's performance and to predict the outcome of a plate appearanes
RichieGarafola/NFA-NotFinancialAdvice
This is your one stop shop for all analysis as it relates to the Stock Markets. Whether you are intersted in general information on the company, fundamental analysis, technical analysis or perhaps you want to see what your asset looks like forecasted in the future, we have the tools you are looking for!
RichieGarafola/AssetPricePrediction
This Streamlit app is designed to fetch, analyze, and visualize asset price data using the Yahoo Finance API and the Prophet time series forecasting model.
RichieGarafola/BankingCustomerInsights
Interactive dashboard, helps banking professionals to analyze customer data and make informed decisions. Provides real-time insights into the demographics and account balances of bank customers based on their job categories.
RichieGarafola/BasicCryptoDashboard
This is a basic Cryptocurrency Dashboard showcasing the most recent daily open high low close prices and a barchart. This streamlit application uses the Yahoo Finance API and displays Bitcoin, Ethereum, Ripple and Bitcoin Cash.
RichieGarafola/Crowdfunding
This project analyzes a dataset of crowdfunding campaigns in order to gain insights into the factors that contribute to a campaign's success or failure.
RichieGarafola/CryptoBreakoutStrategy
The strategy is designed to identify potential buy and sell signals based on the breakout of a cryptocurrency's price from a moving average.
RichieGarafola/CryptocurrencyAnalysis
analyze and visualize cryptocurrency data, including historical prices, returns, correlation heatmaps, moving averages, and more
RichieGarafola/CustomForexWatchlistApp
Customizable Forex watchlist charts using data from Yahoo Finance. The script uses the yfinance library to retrieve financial data, and the Streamlit framework to create the interactive charts.
RichieGarafola/EDA
Perform Instant Exploratory Data Analysis on any CSV File !
RichieGarafola/EmployeeManagement
Employee Management is a simple web application for managing employee records. It provides basic CRUD (Create, Read, Update, Delete) functionality to store and retrieve employee information. This application can be used as a starting point for building more complex employee management systems.
RichieGarafola/ErrorHandlingTool
This tool was designed with students in mind, specifically those who are just starting out in programming and may struggle with debugging their code. As anyone who has spent time coding can attest, errors are a common occurrence, and can be incredibly frustrating to deal with.
RichieGarafola/FailedBanks
dive deep into the data on failed banks in the United States. With data from the Federal Deposit Insurance Corporation (FDIC) on banks that have failed since 2000, users can explore patterns by state, bank name, year, and acquiring institution.
RichieGarafola/ForexCorrelationMatrix
This script is useful for traders and investors who are interested in analyzing the relationships between different currency pairs in order to inform their trading decisions. Visualize the correlations between pairs to identify patterns and trends that can be used to develop trading strategies and manage risk.
RichieGarafola/FuelEfficiency
Fuel efficiency of vehicles is an important factor in our daily lives, affecting both our wallets and the environment. To gain insight into the fuel efficiency of various vehicle makes and models, this project analyzes data from the Geotab dataset.
RichieGarafola/GasAnalysis
Fuel prices play a crucial role in our daily lives, impacting transportation costs, consumer spending, and overall economic stability. Understanding the dynamics of fuel prices and identifying key factors that influence their fluctuations is of great importance to individuals, businesses, and policymakers.
RichieGarafola/GlobalEmissions
This project analyzes and visualizes global methane emissions data by country, segment, type, reason, and year. The analysis provides insights into the sources and patterns of methane emissions.
RichieGarafola/HiddenMarkovModel
This is an implementation of a Hidden Markov Model (HMM) for EURUSD using the yfinance library. The model predicts two hidden states, one for when the price goes up and one for when the price goes down, based on the daily close price of EURUSD from January 1st, 2010 to March 1st, 2022.
RichieGarafola/PizzaSalesAnalysis
RichieGarafola/Portfolio-Analysis
Comprehensive portfolio analysis using Python. Gain insights into the performance, risk, and diversification of your investment portfolio. The project covers data retrieval, calculation of essential metrics, and visualization of key aspects of your portfolio, making it a valuable tool for both novice and experienced investors.
RichieGarafola/ProjectManagementAnalysis
Analyze project management data to gain insights into which departments are most productive, which project types are most common, and how your team's workload is distributed. By using this code, you can make more informed decisions and ensure that your team is always working on the most important projects.
RichieGarafola/RichieGarafola
RichieGarafola/SpaceMissions
The field of space exploration has been an area of great interest and innovation for decades. The Space Race of the mid-20th century between the United States and the Soviet Union spurred some of the greatest advancements in space exploration, including the first manned missions and the first moon landing.
RichieGarafola/SuperstoreSales
This web application is designed to help you visualize your sales data in a dynamic and interactive way. With this app, you can filter your sales data by Region, State, City, Category, Sub-Category, and Product Name, and observe various visualizations generated by the app based on your filtered data.
RichieGarafola/the-twitter-algorithm
Source code for Twitter's Recommendation Algorithm
RichieGarafola/UKOnlineRetail
Analyze retail sales data and provide insights on the best-selling products, sales trends over time, and other useful information.
RichieGarafola/USEquityMarketDuringPresidency
insights into the performance of the US equity market during different presidential terms. The US equity market is a key indicator of the country's economic health, and many people believe that the policies and actions of the US government, particularly the president, can have a significant impact on the market.