jesselpalmer/cspb_4502_project — explained in plain English
Analysis updated 2026-08-08 · repo last pushed 2026-02-11
Build a more balanced crypto portfolio using correlation findings between assets.
Set up an early warning system that flags unusual price movements for risk alerts.
Use the trend prediction model as a starting point for algorithmic trading strategies.
| jesselpalmer/cspb_4502_project | 0verflowme/learnings | 0verflowme/r2ai | |
|---|---|---|---|
| Language | Python | Python | Python |
| Last pushed | 2026-02-11 | 2022-06-18 | 2025-11-19 |
| Maintenance | Maintained | Dormant | Quiet |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 1/5 | 3/5 |
| Audience | data | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Python environment setup and likely external data source access for pulling real-time cryptocurrency prices.
This project is a data analysis study that looks at real-time cryptocurrency prices and tries to answer three practical questions: how do different crypto assets move in relation to each other, can we automatically spot sudden price jumps or drops, and can a computer model predict whether prices are about to go up or down in the short term? The code pulls in high-frequency price data for Bitcoin and other major digital assets. It then runs a few different analyses. First, it checks how closely prices track each other. Second, it uses a statistical trick to flag moments where the price behaves unusually compared to its recent pattern. Third, it trains a type of machine learning model designed to look at sequences of data to classify whether the next short-term movement is likely bullish or bearish. The findings are straightforward. Bitcoin and Ethereum prices tend to move together, while Bitcoin and XRP do not. Over a three-day window, the anomaly detector flagged 183 unusual Bitcoin price events. The trend-prediction model got it right about 63% of the time and was better at spotting upcoming price increases than decreases. Someone who might use this includes crypto investors, traders, or anyone building tools for digital asset markets. For example, an investor could use the correlation findings to build a more balanced portfolio, while a trader might use the anomaly detection as an early warning system for risk alerts. The trend classification model is framed as a starting point for algorithmic trading, not a finished product. The README notes that the trend prediction model achieved 63% accuracy, which is modest but understandable given how noisy crypto markets are. The project is built in Python and is clearly an academic exercise rather than a production trading system, but the approach and findings are a useful foundation for someone wanting to build smarter crypto analysis tools.
A Python data analysis project that studies real-time cryptocurrency prices, checking how assets move together, flagging unusual price events, and predicting short-term price trends using machine learning.
Mainly Python. The stack also includes Python, Machine Learning.
Maintained — commit in last 6 months (last push 2026-02-11).
No license information is provided, so usage rights are unclear.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly data.
This repo across BitVibe Labs
Verify against the repo before relying on details.