Skip to content
View jwGreeff's full-sized avatar
  • South Africa

Block or report jwGreeff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jwGreeff/README.md

Welcome,

This github profile is used to post computational materials related to subjects studied in BSc Applied Mathematics as an undergraduate and post graduate. Materials related to certification courses are also included.

Programming languages implemented: PythonRSASMySQLPostGreSQLMEVBALaTeX                            GitPower BiTableau

My Links:

twitter linkedin

Applied Mathematics Undergraduate and Postgraduate:

Theme Description
Mathematical Statistics in R Covering: Limiting Distributions ; Statistics and Sampling Distributions ; Point Estimation, Sufficiency and Completeness, Interval Estimation ; Tests of Hypotheses
Multivariate Mathematical Statistics in SAS Covering: Multivariate Distributions ; Simple and Multiple Linear Regression ; One-way ANOVA and ANCOVA ; Poisson and Logistic Regression
Numerical Analysis in Python Covering: Direct methods for solving linear systems ; Iterative techniques in matrix algebra ; Numerical solution of eigenvalue problems, the power method ; Numerical methods for initial and boundary value problems for ODE's ; Numerical solution of nonlinear systems of equations.
Financial Engineering 1 in Microsoft Excel 1 . Asset valuations.
    - Mean-Variance Portfolio Theory.
    - Asset pricing models [CAPM].
    - Single and multifactor models for investment returns.
2 . Theories of financial market behavior.
    - Rational choice theory [Utility theory and properties].
    - Stochastic Dominance.
    - Rational Expectation theory [EMH] and Behavioural Economics.
3 . Measures of investment risk.
4 . Stochastic interest rate models.
Financial Engineering 2 in Python and Microsoft Excel 1. Arbitrage, replicating portfolios, the single step binomial model
Pricing of forwards options and implementing delta hedging with the single step binomial model.
2. n-Step Binomial Trees
Pricing of forwards options and implementing delta hedging with the n-step binomial model.
3. Brownian Motion and Stochastic Calculus
Brownian Motion, Stochastic Calculus and Ito Calculus, Stochastic Differential Equations, Stochastic PDE's and Feynman Kac Method
4. Continuous Models: Black-Scholes Theory
Log-Normal Stock model, Self-financing Strategies, Solving and modelling Black-Scholes PDE, Risk Neutral Strategies, Hedging and the Greeks.
5. The Term Structure of Interest Rates and Bonds
Interest Rates, Forward Rates, Yield Curves, Market Price of Risk, Bond Price Models, Short Rate Models.
6. Credit Risk
The Merton Model and the Jarrow, Landow, Turnbull Model.

Spesific computational topics explored in Microsoft Excel:
- Calibrating the (discrete) binomial model. We use the Cox-Ross-Rubenstein approach for
 our binomial tree model.
- Using of market data to find implied volatilities.
- Using implied volatilities together with the Black-Scholes formulae, binomial trees and
 spreadsheets to price various derivative securities.

Certification Courses:

Course Title Description
SQL for Data Analysis with Microsoft SQL Server To query databases with SQL ; Installing and working with Microsoft SQL Server 2019 and SQL Server Management Studio ; Use SQL to apply complex criteria and transformations to database data ; Master SQL functions for sophisticated data manipulation ; Leverage an understanding of relational database design to link together data stored across multiple tables ; Use aggregate queries to produce summarized views and analysis
Advanced Microsoft SQL Server for Data Analysis Window Functions ; Correlated Subqueries ; Advanced filtering with EXISTS and NOT EXISTS ; Flattening data with PIVOT ; Generating data series with Recursive CTEs ; Leveraging CTEs and temporary tables to break complex processes into manageable steps ; Defining and manipulating tables with DDL and DML commands ; Designing lookup tables to simplify redundant analysis ; SQL optimization techniques including indexes ; Procedural programming techniques like variables and IF statements ; Defining your own SQL functions ; Creating stored procedures for flexible, repeatable analysis.
Advanced PostgreSQL for Data Science and Time Series Analysis Basics of time series data ; Writing time series data ; Querying time series data ; Installing PostgreSQL and working with the pgAdmin IDE ; Evaluating query performance ; Joining time series ; Denormalizing time series ; Indexing data ; Querying a partitioned table ; Functions for time series ; Calculating aggregates over windows ; Calculating moving averages ; Forecasting with linear regression
Standard Bank - Data Science Virtual Experience Program with Forage Cleaning data in SQL ; Working with the CRISP-DM methodology ; Machine Learning and Automated Machine Learning in Python ; Performing Exploratory Data Analysis as well as automated EDA in Python ; Drafting a presentation in Microsoft PowerPoint and Video presentation outlining the results of the project.

@jwGreeff's activity is private