btc-bloodgrimoire

1.0.0 • Public • Published

BLOODGRIMOIRE

Version License NPM Downloads

Welcome to Bloodgrimoire - a powerful CLI tool for systematic BTC trading analysis and execution. This is not just a journal, but a complete trading system that helps you track, analyze, and improve your trading performance.

Bloodgrimoire Demo

Installation

# Install globally from npm (coming soon)
npm install -g btc-bloodgrimoire

# For development or local usage, install from the repo
git clone https://github.com/username/btc-bloodgrimoire.git
cd btc-bloodgrimoire
npm install -g .

# Or use npx
npx btc-bloodgrimoire

Quick Start

# Initialize your trading journal
bgrim init

# Log a new trade
bgrim trade new

# Analyze your performance
bgrim analyze

# Generate weekly report
bgrim analyze weekly

# View your stats dashboard
bgrim stats

Features

  • Trade Tracking: Log and analyze your trades with detailed metadata including entry/exit prices, leverage, position size, and emotions
  • Performance Analysis: Get insights into your trading patterns with weekly and monthly reports
  • Strategy Management: Document and test your trading strategies with structured templates
  • Market Analysis: Track market conditions and your trading bias over time
  • Goal Setting: Define and monitor your trading objectives with progress tracking
  • Atomic File Storage: All data is stored safely in markdown files using atomic write operations
  • Cross-Platform: Works on macOS, Linux, and Windows

CLI Commands

Command Description
Trade Management
bgrim trade new Create a new trade entry
bgrim trade list List all trades
bgrim trade show <id> Show details of a specific trade
Analysis
bgrim analyze weekly Weekly performance report
bgrim analyze monthly Monthly performance report
bgrim analyze all Complete performance analysis
Strategy
bgrim strategy new Create a new strategy
bgrim strategy test Test a strategy
bgrim strategy list List all strategies
Market
bgrim market bias Log market bias
bgrim market signals Track trading signals
bgrim price Show detailed live BTC price data
Goals
bgrim goals set Set new trading goals
bgrim goals progress Check goal progress
Basic Commands
bgrim --help Show help information
bgrim --version Show version number
bgrim init Initialize your trading journal
bgrim stats Show trading statistics dashboard

Stats Dashboard

Run this command to see your current trading stats:

bgrim stats

Example output:

┌─────────────────────────────────────┐
│ PNL This Week: R1,245.50            │
│ Win Rate: 78%                       │
│ Avg Confidence: 7.4                 │
│ Bad Trade Pattern: None detected    │
│ Current Streak: 4 Wins              │
│ BTC Price: $94245                   │
└─────────────────────────────────────┘

Battle Logic

This system runs on:

  • Brutal honesty: Log wins and losses. Especially losses.
  • System over gut: Emotion gets noted, but execution is mechanical.
  • Review + Retaliate: Every week, review and build next week's focus.
  • Schema-Based Learning: Use markdown + code to reflect, iterate, and improve decision-making systems.
  • Cold Storage Wins: Profits are locked and loaded into BTC. Sovereignty is the endgame.

Data Storage

All trading data is stored locally in markdown files:

  • Trades are stored by month (e.g., trades/2024-06-btc-daily.md)
  • Strategies are stored as individual files (e.g., strategies/rsi-volume-combo.md)
  • Market bias and signals are tracked monthly
  • All files are plain markdown and can be edited with any text editor

Contributing

Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For support, please open an issue in the GitHub repository or contact us at support@bloodgrimoire.com.


Project Structure

  • /trades: Raw entries. Executions, logs, losses, wins.
  • /strategies: Thought-out systems, plays, tools.
  • /signals: Personal market bias, signals, indicators.
  • /reflections: Lessons learned. Mistakes. Mental reps.
  • /schemas: Structure for thoughts. Experiments. Code-powered feedback.
  • /goals.md: Missions. Targets. Accountability.
  • README.md: You are here.

Repo Schema

bloodgrimoire/
├── bin/
│   └── bloodgrimoire.js       # Main CLI entry point
├── trades/
│   ├── 2025-04-btc-daily.md
│   ├── 2025-04-margin-plays.md
├── strategies/
│   ├── rsi-volume-combo.md
│   ├── liquidity-snipe-system.md
├── signals/
│   ├── 2025-04-weekly-bias.md
├── reflections/
│   ├── trade-lessons-april.md
├── schemas/
│   ├── trade-schema.md
│   ├── feedback-loop.md
├── goals.md
└── README.md

Package Sidebar

Install

npm i btc-bloodgrimoire

Weekly Downloads

4

Version

1.0.0

License

MIT

Unpacked Size

9.87 MB

Total Files

3536

Last publish

Collaborators

  • maans-dev