explaingit

j0osman/reamer-support

Analysis updated 2026-05-18

0Audience · developerComplexity · 1/5Setup · easy

TLDR

A support repo for Reamer, a local-first deterministic backtesting engine for systematic traders, used to report bugs and track fixes in the open.

Mindmap

mindmap
  root((Reamer Support))
    What it does
      Public bug tracker
      Not the source code
      Links to real product
    Reamer product
      Deterministic backtesting
      C++ execution core
      Python strategy SDK
    Reporting
      Open an issue
      Email support
      Attach reamer file
    Process
      Maintainer reads all reports
      Fixes posted publicly
      Explains non-bugs
    Audience
      Systematic traders
      OHLCV data users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Report a bug, wrong fill, or misleading doc page found while using Reamer

USE CASE 2

Check the execution spec before deciding whether a result is actually a bug

USE CASE 3

Attach a .reamer file so the maintainer can reproduce a disputed backtest run

What is it built with?

C++Python

How does it compare?

j0osman/reamer-support00kaku/gallery-slider-block04amanrajj/netwatch
Stars00
LanguageJavaScriptRust
Last pushed2021-05-19
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity1/52/53/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

This repo has no code to install, it is only for filing issues about a separate closed-source product.

The README does not state a license for this repository.

In plain English

Reamer Support is not the actual Reamer software. It is a place to report problems with Reamer, a separate product that lives at reamerlabs.com. The real Reamer code is not public, so this repository exists purely so that bug reports, wrong results, and confusing documentation have a place to be tracked in the open, instead of being handled quietly through private email. Reamer itself is described as a local-first, deterministic backtesting engine built for systematic traders who work with OHLCV data, which stands for open, high, low, close, and volume, the standard columns used in trading price data. It combines a C++ execution core with a Python strategy toolkit, a published execution specification that defines exactly how trades should be filled, and a conformance suite of 282 checks that verifies every simulated fill against that specification. It is free to start and does not require a signup. If you find something wrong, you can open an issue in this repository describing a bad fill, a result that does not match the published spec, a misleading docs page, or a crash. The maintainer, who goes by j0osman, says they read every report personally: there is no ticket queue or support team in between. If a report turns out to be a real bug, they fix it and post publicly what was wrong, what changed, and confirmation that it is safe to try again. If something is not actually a bug, they explain why instead. Before filing a report, the README suggests checking the docs and the execution spec first, since many questions about whether something is a bug are already answered by the spec's rules for how ties and fill prices are decided. It also asks reporters to include their Reamer version, operating system, and Python version for SDK issues, and to attach the .reamer file for a disputed result, since that file is self-contained and lets the maintainer reproduce the exact run rather than guess at it. This repository is intentionally small. It is a support channel, not the product itself.

Copy-paste prompts

Prompt 1
Help me write a clear bug report for a wrong fill result in Reamer, including my version and OS
Prompt 2
Explain what OHLCV data means and why a deterministic backtesting engine needs it
Prompt 3
Summarize what a 282-check conformance suite for a trading execution engine is likely testing
Prompt 4
Help me figure out what information to include when reporting a confusing docs page

Frequently asked questions

What is reamer-support?

A support repo for Reamer, a local-first deterministic backtesting engine for systematic traders, used to report bugs and track fixes in the open.

What license does reamer-support use?

The README does not state a license for this repository.

How hard is reamer-support to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is reamer-support for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.