Case Study

PricedInBitcoin21 | Compare Financial Assets in terms of Bitcoin

Platform to make people aware about the amazing investment opportunities cryptocurrencies like Bitcoin.

May 17, 2021 3 min read
PricedInBitcoin21 | Compare Financial Assets in terms of Bitcoin

The Challenge

Most investors measure performance in USD. PricedInBitcoin21 flips that: it lets users see how the same assets look when priced in Bitcoin, exposing how much purchasing power fiat-denominated returns have quietly surrendered over time. The core technical problem was data sourcing — most third-party APIs only publish fiat prices, and relying on them entirely introduced reliability risks. The platform needed to operate independently of any single data source, cover over 200 assets, and keep prices current throughout the trading day.

What We Built

Multi-Source Data Pipeline

The platform collects USD prices from multiple third-party APIs, converts them to BTC and SAT values, and stores everything for later analysis. Custom calculation and scheduling algorithms absorb roughly 1 million new data points per day. The dataset now stands at 10 million data points going back 15 years, covering major categories: Fiat, Stocks, Bonds, Crypto, and FRED (Federal Reserve Economic Data).

Interactive Asset Tracking and Charts

Users can track fiat currencies, stocks, indices, and other asset categories against Bitcoin and Satoshi. Interactive ratio charts can be set to any time range from a single day out to 10+ years, and they update every minute as new price data arrives — so the comparison stays current throughout the trading day.

  • 10–15 years of historical data for comparison
  • Visual tracking of asset/Bitcoin ratio charts from 1 day to 10+ years
  • Price refresh every 1 minute

Admin Panel

A backend admin panel gives admin users direct control over price data and blog content, and handles error correction when incoming data contains miscalculations.

The Result

PricedInBitcoin21 launched with a self-sustaining data pipeline ingesting over 1 million data points per day, a 15-year historical dataset covering 200+ assets, and interactive charts that update every minute. The MERN stack powers the full application, with Node.js handling scheduled data-collection jobs and MongoDB storing the time-series price records — all running on Heroku without manual intervention.

FinanceCryptoData ScrapingMERNHeroku
Grow your business with us

Take your business to the next level.

Tell us what you're building. We'll come back inside one business day with a fixed scope, timeline, and team — or an honest “this isn't a fit”.

ENGINEERING PHILOSOPHY

Code is useless if it's not comprehensible to those who maintain it. We write code the next person can actually understand.