Node.js backend: collection of historical prices from cryptocurrency exchanges
A small backend is needed on Node.js/Express/TypeScript with one API method for retrieving historical price data from different cryptocurrency exchanges.
The API accepts parameters:
- exchanges: [exchangeName0, exchangeName1] // an array of two exchanges
- market: string // for example, BTCUSDT
- interval: string // time frame (1m, 5m, 1h, etc.)
- period: string // period of requested history
The API should return a unified response for all exchanges in the format of an array:
[
{
timestamp: number,
exchangeName0: {
open: number,
high: number,
low: number,
close: number,
volume: number
},
exchangeName1: {
open: number,
high: number,
low: number,
close: number,
volume: number
}
},
...
]
I will send the full list of exchanges (18 in total) in a private message and will answer all additional questions.
-
224 1 0 Good day, I can implement a backend on Node.js for aggregating historical prices from cryptocurrency exchanges.
-
273 Good day, the project sounds interesting, we have similar work experience, so we are ready to take it on. For details, write in private)
-
182 Hello, it doesn't seem difficult if all exchanges have an API, I am ready to implement parsing. Write to me, we will discuss.
-
280 Good day
Extensive experience in web3
I can start working right now. Write to discuss everything. (We will discuss the price in private messages)
-
973 4 0 Hello, I have a lot of experience working with exchange APIs and blockchains. I am ready to complete your project in the best possible way.
Write to me, we will agree on the terms)
-
2912 44 0 Good day
I can implement
-
1573 9 0 Hello! I am ready to start the development. The deadline is 3 days + 2 days for possible revisions.
I am familiar with cryptocurrency exchanges and working with them, so this will not be a problem for me. We can discuss in more detail in private messages.
-
3481 49 2 Hello! The task is clear. I have extensive experience working with crypto exchanges and Node.js.
To implement support for 18 exchanges and unify the data, I will use the CCXT library. This will allow:
1. To have a single interface for all 18 exchanges (Binance, Bybit, OKX, and others).
2. To automatically normalize OHLCV data (some exchanges return arrays, some objects - I will consolidate everything to your format).
3. To work effectively with Rate Limits (request limits) so that the API does not get banned.
Regarding the merging logic:
… I will implement an algorithm that takes timestamps from both exchanges and correctly matches them (merges), filling in gaps with null or previous values if there were no trades on one of the exchanges at that moment.
The project will be in pure TypeScript with strict typing.
Estimate:
🕒 Deadline: 2-3 days (most of the time will be spent testing specific pairs on all 18 exchanges).
💰 Budget: $150 - $250.
I am ready to receive the list of exchanges in private messages.
-
9984 117 0 Hello.
I am a NodeJS developer. I am ready to take on the task. Write to me, we will discuss.
-
3025 37 0 1 Hello. Do you have an API connection to the exchanges? If yes, then we can work as usually the data is different for everyone. 1) Connection 3500 UAH. Or we can discuss the details. If you are all set for this, it is not a problem if there are no accesses. Then the task is not feasible in the usual way; it can be parsed, of course, but it is more expensive and takes longer.
-
164 Hello! 👋 You are greeted by Anastasia, the assistant to the CEO of 256Devs. We provide a full cycle of Backend development services on Node.js, including systems for data collection and analysis. We guarantee the creation of a reliable service for collecting historical prices with high performance and a proper data storage structure. Please send information about the data sources and the update frequency.
-
15075 32 0 1 Good day!
I am Valentin from Arctic Web. We are engaged in IT consulting and full-cycle development: from UX/UI design to web and mobile development and integrations. We are ready to take your project into work and share examples of similar cases in personal messages.
Sincerely,
Arctic Web Team
Freelancehunt
-
1182 8 1 Hello, Nikita
If all 18 exchanges have an API, then it's not a problem, write in private if there is anything to add to the technical specifications.
-
6071 53 4 Good evening. I have extensive experience working with all popular cryptocurrency exchanges. I am ready to implement your project after discussing the details.
-
9034 32 0 Hello, I can do this but in Python. This is essentially a parser for exchanges to obtain prices. Write to me, we will discuss everything, and does it suit you if I do it in Python and where, as I understood, it needs to be integrated somewhere?
-
У всех бирж есть публичные эндпоинты для свечей, или часть — через WebSocket?
• Формат period: например, “1d”, “7d”, “30d”?
• Нужно ли кэшировать ответы, чтобы не бить лимиты API бирж?
• Ошибки бирж — отдаём пустой объект, ошибку или пропускаем свечу?
-
1) Есть ли у бирж API, или нужно парсить верстку через headless браузер?
2) Нужна ли ротация прокси? -
Такі дані можна придбати готові...
-
Current freelance projects in the category Cryptocurrency & Blockchain
Technical task: Dashboard on Dune AnalyticsStyle reference: dune.com/filarm/polymarket-activity Task Create a beautiful dashboard on Dune for our bot for Polymarket. There are no real data — everything is generated synthetically, but it looks logical and plausible. Main requirement The dashboard must work… Databases & SQL, Cryptocurrency & Blockchain ∙ 5 hours 39 minutes back ∙ 3 proposals |
Audit and construction of a secure infrastructure for sending BTC transactions
603 USD
We are looking for a Bitcoin security engineer for two tasks: (1) auditing the current wallet generation and BTC sending system to identify vulnerabilities; (2) designing and building a new secure infrastructure for key storage and transaction sending.Part 1 — Audit of the… System & Network Administration, Cryptocurrency & Blockchain ∙ 2 days 15 hours back ∙ 6 proposals |
Need Smart Contract Engineer/Mentor
8000 USD
I want to find the Smart Contract Engineer/Mentor who has rich experience in Solidity smart contract development. Cryptocurrency & Blockchain, Engineering ∙ 9 days 11 hours back ∙ 12 proposals |