Skip to content

Blake Rayvid

Menu
  • About
  • Portfolio
Menu

Portfolio

Efficient Portfolio

Posted on December 7, 2020May 12, 2026 by Blake

This is a Python implementation of Robert C. Merton’s efficient or minimum-variance portfolio algorithm from the paper An Analytic Derivation of the Efficient Portfolio Frontier (1972). Building on the work of Harry Markowitz, Merton describes a way to assign weights to a list of securities to make a portfolio that has the lowest variance in…

Continue reading

Boolean Network Animation

Posted on November 19, 2020May 12, 2026 by Blake

This page animates the dynamics of a random boolean network, a collection of interconnected binary variables with a rule for determining the next state from the current one. 🔗 network.blakerayvid.com View on GitHub

Continue reading

Covid Report NYC

Posted on May 15, 2020February 18, 2026 by Blake

View the latest Covid-19 case, hospitalization, and death trends for New York City in a simple web interface. 🔗 covidnyc.blakerayvid.com View on GitHub

Continue reading

Epidemic Simulator

Posted on April 19, 2020May 12, 2026 by Blake

This Jupyter notebook simulates a disease spreading through a community in random motion. Individuals are represented as points undergoing independent random walks in a bounded 2D environment. Parameters include: the population size, the average population density, the number of times to evolve the system, the number of trials to conduct, and the fraction of the…

Continue reading

Science Sims

Posted on April 4, 2019April 26, 2026 by Blake

During my involvement with the City College Science Sims project, I had the chance to create p5.js sketches to help explain physics and math concepts. These included an interactive ray diagram utilized by faculty to enhance the teaching of optics, a damped spring system, a savings account simulator and more. 🔗 sims.blakerayvid.com View on GitHub

Continue reading

Option Pricing

Posted on December 9, 2018May 12, 2026 by Blake

This is a set of MATLAB functions for calculating vanilla option prices, along with several examples of how the functions can be used. Developed from theory presented in Option Trading by Euan Sinclair. 🔗 View on GitHub  

Continue reading

Projectile Motion

Posted on July 1, 2018May 12, 2026 by Blake

This is a Desmos project which calculates the two possible angles at which to fire a projectile with a given muzzle speed to hit a specified target at (x,y). The project also displays the range envelope for the given muzzle speed where solutions exist. You can move the target around in the window and the…

Continue reading
  • Previous
  • 1
  • 2

Categories

  • Data Science
  • Exploration
  • Finance
  • Health
  • Interactive
  • Optimization
  • Utilities

Tags

D3.js Desmos Docker Express.js FFmpeg Flask Gemini API Google Maps API HTML/CSS/JS MATLAB Matplotlib Netlify NetworkX Next.js NLP Node.js NumPy P5.js Pandas Pillow PostgreSQL Python QuantConnect Railway React.js Scikit-Learn SciPy TensorFlow Tesseract OCR WeasyPrint YFinance API

© 2026 Blake Rayvid. All rights reserved.