CryptoByPlan logo: gold C around a cyan P on a navy coinCryptoByPlanBITVAVO TRADING CO-PILOT

A self-hosted Bitvavo trading co-pilot

Your plan.
Your machine.

CryptoByPlan is a Telegram bot that connects to your Bitvavo account and carries out your configured DCA schedule and order rules. It places real spot orders when their conditions are met, and gives you one place to review balances, orders and market context.

You run it yourself and connect your own Bitvavo API key.

Clear rules.
Orders you control.

What it does

A focused toolkit for your trading plan.

CryptoByPlan is built for buying, selling and DCA. It helps you follow your own plan; it is not a portfolio manager or a custodial service.

01

DCA

Set recurring buys and review the next window, budget mode and plan status.

02

SmartBuy & SmartSell

Define your own price triggers and amounts. The bot waits for the trigger, then submits a limit order when checks pass.

03

Normal limit orders

Choose the market, side, price and amount, then manage the exchange order through Telegram.

One place to review.See Bitvavo balances, open orders, buy capacity, DCA plans, bot activity and market context in Telegram.

How it works

You set the plan. The bot follows it.

CryptoByPlan runs on your own device, connects to your own exchange account and reports what it does through your Telegram bot.

1

Connect

Run the bot on a computer or supported device. Configure your Telegram bot and Bitvavo API key; keep withdrawal permission disabled.

2

Choose your rules

Configure DCA schedules and budgets, set SmartBuy or SmartSell triggers, or enter a Normal limit order yourself.

3

Review in Telegram

Check current Bitvavo balances, orders, buy capacity, DCA plans and market context. The bot reports order state and recorded fills.

DCA and Smart orders can submit real exchange orders when their configured conditions and safeguards pass. CryptoByPlan does not hold your funds or decide what you should trade.

Built to run under your control

Your keys. Your host. Your decisions.

CryptoByPlan runs on a machine you manage and connects to your Bitvavo account using an API key you configure. Keep withdrawal permission disabled on that key.

01Self-hosted
Runs on your own computer or supported device.

02Real spot trading
Orders are real exchange orders. There is no paper-trading mode.

03You stay in charge
Review order settings and exchange state in the bot; your API credentials remain on your host.

Project status

Tester and acceptance phase

Platform packages and setup instructions are being validated. Public downloads are not available yet; this page will be updated when a release is ready for general use.

Open-source direction: the candidate is being prepared for publication under GNU AGPL-3.0. The public source link will appear here when that publication is ready.

Support development

If the project helps you, you can contribute.

CryptoByPlan is developed independently. Contributions help fund continued development and testing.

Bitcoin · Mainnet

Send BTC only on the Bitcoin network.

bc1qv97f7avufecq3rtvp9ahn8fgz2ltvj66yg67uq

Ethereum · Mainnet

Send ETH only on the Ethereum network.

0x0595fA509A8EB07Be4f3823FD4EA2A7188Aa9ea0

Always verify the network and address in your wallet before sending. CryptoByPlan cannot reverse a blockchain transfer.

CryptoByPlanIndependent project · Not affiliated with or endorsed by BitvavoTrading involves risk. This site is informational and is not financial advice.