Bitcoin 9to5
Bitcoin 9to5 is a BTC perpetual futures trading bot for Nado .
Premise: BTC tends to drop during US market hours and rise overnight. The bot exploits this by shorting 9-to-5 and going long the rest of the time.
Zones at a glance
| Zone | When (ET) | Direction |
|---|---|---|
| Short | 9:29 AM – 4:01 PM weekdays | Short |
| Long | Overnight, weekends, and holidays | Long |
At each zone change, the bot flips — closing any existing position and opening a new one in the zone’s direction. Times can auto-adjust via adaptive learning.
Long (overnight) ──▶ Short 9:29 ET ──▶ Long 4:01 ET ──▶ …
flip flipProfit-taking: When price moves 1% in your favor, the bot closes for profit (~10% gain at 10x leverage). Longs can enter a trailing TP zone instead of closing immediately — see Profit Taking.
This bot requires an Ethereum PRIVATE_KEY and trades live on Nado with leverage.
Keep the key out of version control, restrict who can access the host, and understand that
perpetual futures can lose more than collateral under adverse moves. Nothing here is financial
advice.
Explore the docs
npm install, run with PRIVATE_KEY, and the —close flag.
Getting StartedShort 9:29–4:01 ET, long overnight, and zone flips.
Zones1% take-profit and the long-only TP zone trailing stop.
Profit TakingPrice sampling windows and daily 6 PM ET reschedule.
Adaptive LearningTARGET_LEVERAGE and other constants in bot.js.
ConfigurationSingle-file bot.js, cron, Nado SDK, viem, and state files.
Architecturepm2, push_rsync.sh, and remote_logs from the operator notes.
Deployment