Roadkill
Orderbook Event Storage Using TectonicDB
Install / Use
npx skills add gsalaz98/roadkillInstalls into whichever agent you are using.
README
roadkill
Orderbook Event Storage Using TectonicDB
I originally created this with the intention of collecting data to further analyze it in a research environment like I was doing for stocks and crypto (example notebooks: https://github.com/gsalaz98/clifford). Because I have not much use for that data and research anymore, I hope it can help out someone. Maybe I'll return to it in the future.
Project Structure
./alternative/: Never got around to implementing anything there, but it's all data I would love to collect in the future./bin/: Binaries that got built went here during the development cycle. Feel free to use./cnc/: Command and control. The idea was to orchestrate various co-allocated hosts for latency purposes./database/: Deprecated folder -- TectonicDB turned out to be a better fit than relational databases for storage./exchanges/websockets/: Websocket client implementations in Gofast: Low-latency client implementationsslow: Client implementations for various exchanges with no regards to runtime latency
./mathematics/: Deprecated folder. I planned on implementing other mathematical models (like Black-Scholes), but I never needed it../orderbook/: Orderbook related methods. NOTE: I used the libraryffjsonto have faster JSON in Golang. The*_ffjson.gofiles are autogeneratedstorage/: Experimentation with ZPAQ and PAQ8PX compression. Not used by anything in this projecttectonic/: Golang client implementation for interfacing with TectonicDB. Licensed under GPL3
./playground/: Performance testing and various "playground" activities (babby's first linked-list :))
Related Skills
valuecell
11.0kValueCell is a community-driven, multi-agent platform for financial applications.
QuantDinger
10.4kAI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
beanquery-mcp
50Beancount MCP Server is an experimental implementation that utilizes the Model Context Protocol (MCP) to enable AI assistants to query and analyze Beancount ledger files using Beancount Query Language (BQL) and the beanquery tool.
finance-skills
3.1kA collection of skills for AI financial analysis.
