Commerce & Finance · Financial Planning & Fundraising

Budgeting & Forecasting

0 paid against 2 free you can run yourself.

Paid against free › Commerce & Finance › Financial Planning & Fundraising › Budgeting & Forecasting · Money on Repo Radar

Paid 0 reviewed

Prices and free tiers as checked, dated on each review.

Paid tools for this job are being added. The free alternatives below are ready to use.

Free 2 direct · 37 related

Free to use. You run it on your own server.

Direct alternatives

They do this job.

Related alternatives

A second choice: they cover part of this job or are a building block for it.

OPOpenBB-finance/OpenBB

One Python interface in front of many financial data sources.

★ 74.3kFree
FRfreqtrade/freqtrade

A crypto trading bot that runs on its owner's machine, with testing on past prices and pretend-money trading built in.

★ 55.4kFree
QLmicrosoft/qlib

A Python research workbench for machine-learning experiments on market data.

★ 49.3kFree
ACactualbudget/actual

It makes every amount of money get a job before it is spent.

★ 29.6kFree
FIfirefly-iii/firefly-iii

A personal finance manager you run yourself, with budgets, categories and reports.

★ 24.9kFree
HUhummingbot/hummingbot

A free framework for writing and running automated trading programs on cryptocurrency exchanges.

★ 19.5kFree
TATA-Lib/ta-lib-python

More than 150 standard chart indicators for Python, computed by the long-established TA-Lib engine.

★ 12.3kFree
GHghostfolio/ghostfolio

One page showing every holding across every account, on a private server.

★ 9.5kFree
VEpolakowo/vectorbt

It runs thousands of variations of a trading rule over past prices at once.

★ 9.4kFree
BAkernc/backtesting.py

Tests a trading rule against years of past prices and reports what it would have returned.

★ 9kFree
WAellite/Wallos

A self-hosted tracker for recurring subscriptions, with renewal dates, currencies and totals.

★ 8.7kFree
QUlballabio/QuantLib

The long-established free library for pricing and risk-managing financial instruments.

★ 7.7kFree
QUranaroussi/quantstats

Portfolio tearsheets from a returns series — the monthly-returns heatmap that tests the 2%-a-month claim, under a licence he can ship.

★ 7.7kFree
BEbeancount/beancount

Double-entry bookkeeping written as a plain text file, with a command-line program that checks it and reports on it.

★ 6.1kFree
PYPyPortfolio/PyPortfolioOpt

Works out how to split a sum of money across a set of holdings, then converts the percentages into whole share counts.

★ 6.1kFree
LEledger/ledger

Double-entry accounting from a plain text file, run from the command line, with no database of any kind.

★ 6kFree
HFnkaz001/hftbacktest

A trading test that models the place in the order queue and the delay before an order arrives.

★ 4.9kFree
HLsimonmichael/hledger

It keeps double-entry accounts in a plain text file and prints reports from it.

★ 4.8kFree
RIdcajasn/Riskfolio-Lib

It works out how to split money between several strategies, using many different measures of risk.

★ 4.5kFree
GNgnucash/gnucash

Desktop double-entry accounting for a person or a small business.

★ 4.4kFree
FIcuemacro/finmarketpy

A Python library for backtesting trading strategies and studying market behaviour.

★ 3.8kFree
PYedtechre/pybroker

It tests a trading idea on history and says how much of the result could be luck.

★ 3.6kFree
PYpst-group/pysystemtrade

A complete systematic futures trading system in Python, for testing against past prices and for live trading.

★ 3.6kFree
PAananthakumaran/paisa

Charts and reports over a plain-text money ledger you already keep.

★ 3.2kFree
FIdomokane/FinancePy

A Python library that prices financial derivatives and measures their risk.

★ 3.2kFree
BTpmorissette/bt

Backtesting built from reusable blocks, with strategies that can contain other strategies.

★ 3kFree
EDdgunning/edgartools

Reads United States company filings and their financial tables in Python.

★ 2.8kFree
FFpmorissette/ffn

GroupStats: hand it a DataFrame of many equity curves and get one table of performance statistics for all of them.

★ 2.7kFree
FAbeancount/fava

A website for a plain text accounting file, with balances, charts and filters.

★ 2.6kFree
SKskfolio/skfolio

A Python library for portfolio allocation, built to the same shape as scikit-learn, with time-aware testing built in.

★ 2.5kFree
TAta4j/ta4j

A Java toolbox of chart indicators and a tester for trading rules.

★ 2.5kFree
MOmoneymanagerex/moneymanagerex

A desktop program for household accounts, budgets and spending, saved in one local file.

★ 2.3kFree
ARbashtage/arch

The standard Python library for measuring market volatility and for testing whether the best of many strategies is real.

★ 1.6kFree
IHspiral-project/ihatemoney

A shared-expense list that works out the shortest set of payments to make everyone even.

★ 1.4kFree
CVcvxgrp/cvxportfolio

It computes portfolio weights by solving an optimisation problem, and replays the resulting policy over historical prices.

★ 1.3kFree
ALstefan-jansen/alphalens-reloaded

A check on whether a trading signal actually predicts returns, before anything is built on it.

★ 670Free
TAnardew/talipp

Python financial indicators that update as each new price arrives, instead of recalculating the whole series.

★ 543Free

Paid against free, in your inbox

One job at a time: the paid tools worth paying for, the free ones you can run yourself, and who should pick which.

No tracking pixels. One click to leave. We use your address to send Stack Radar and nothing else. Privacy.