Skip to content
View chengmarc's full-sized avatar

Block or report chengmarc

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
chengmarc/README.md

Selected Work

Checks whether trading signals actually work. It measures how often price moves ±X% within N days under each indicator condition, then compares that against 1,000 simulated random markets. On NASDAQ, 25 of 552 conditions passed. Pure chance would give you 27.6.

Turns your own Minecraft builds into a whole city. You mark buildings in-game with a few special blocks, the app lays out roads and places buildings from a seed, then writes the city back into a playable world. Windows app with an installer.

A Claude Code plugin that exports your WeChat history for AI to read. It reads from the local databases on your own machine and turns private and group chats into plain text an LLM can work with. Nothing leaves your computer.

Mamba written from scratch in PyTorch, without the mamba-ssm library, and used to forecast Bitcoin. Compared against LSTM, SegRNN and Transformer models with walk-forward testing, so no model ever sees future data.

A fraud-analytics data warehouse on Hadoop, Hive and PySpark. It loads 6.36M transactions through three layers (raw, cleaned, reporting) and produces fraud rates by transaction type and a list of high-risk accounts.

GPT-2 (162M parameters) written from scratch in PyTorch. Each part is its own module: tokenizer, attention, layer norm, feed-forward, training loop. Trained on the Harry Potter books.

Technical Stack

Machine Learning

Python PyTorch scikit-learn TensorFlow

Data Science

R Jupyter SciPy NumPy Pandas

Big Data

Apache Hadoop Apache Hive PySpark

Client-side

JavaScript Node.js HTML5 CSS3 Tailwind CSS

Server-side

TypeScript SQLite MySQL Cloudflare Workers

Package Management

pip conda nvm npm

CLI & Markups

Bash Git LaTeX Markdown

Favorite Editors: Notepad++, VS Code

Pinned Loading

  1. doubletrends/alpha-verify doubletrends/alpha-verify Public

    Most “technical” indicators are essentially astrology with better charts. AlphaVerify is built to put an end to all that bullshit.

    Python

  2. minecraft-citygen minecraft-citygen Public

    Turn your own Minecraft builds into an entire city.

    Python 53

  3. wechat-to-ai wechat-to-ai Public

    你的微信记录,本地喂给 AI。导出双人会话、群聊、按消息量排名的重要联系人 —— 全程离线,数据不出本机。A local-first WeChat 4.1+ chat export plugin for Claude Code: no cloud, no telemetry, no account access.

    26 2

  4. doubletrends/state-space-mamba doubletrends/state-space-mamba Public

    A Mamba selective state-space model built from scratch and pointed at Bitcoin forecasting — full data pipeline, rigorous walk-forward evaluation, and an honest account of where the predictive edge …

    Python 1

  5. paysim-dw paysim-dw Public

    Offline fraud detection data warehouse built with PySpark + Hive + Hadoop. Processes 6.3M PaySim transactions across a 3-layer architecture (ODS → DWD → ADS).

    Python

  6. GPT-replication GPT-replication Public

    A replication of GPT-2 from scratch following rasbt/LLMs-from-scratch — decoder-only Transformer with custom tokenization, multi-head causal self-attention, and layer normalization. This project se…

    Python 1