Viewer Discretion Advised: The crypto scrapping bot
About this Project
We developed a powerful scraping bot using FastAPI to extract futures traders' positions from a website via HTTP at regular intervals.
The raw data is processed through a streamlined pipeline leveraging Pandas and NumPy to generate an average signal, enabling the automation of margin trading on Binance.
To ensure secure and efficient data handling, all information is stored in a MongoDB Atlas database using PyMongo.
The project also features an intuitive SvelteKit front-end, allowing users to effortlessly add new traders, start or stop copying their positions, and monitor detailed statistics — all in real time.
With this system, automating and optimizing margin trading has never been easier!
Features
Automatisation
Repetitive tasks? Not a problem anymore! Automatisation is the magic arrow in our stack. Integrating directly into your admin panel, you can just focus on creativity.
Data Analysis
Keep improving your results! With Data-Analysis we transform the raw data from your app into meaningful insights (and beautiful graphs) which will allow to understand your users and market.
Technologies
Back-End
FastAPI
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints.
Source: fastapi.tiangolo.com
MongoDB
MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need
source: mongodb.com
Front-End
Skeleton
The UI toolkit for Svelte and Tailwind. Skeleton allows you to create adaptive and accessible interfaces for web apps of any shape or size.
source: skeleton.dev
Svelte
Svelte is a UI framework that uses a compiler to let you write breathtakingly concise components that do minimal work in the browser, using languages you already know — HTML, CSS and JavaScript. It’s a love letter to web development.
source: svelte.dev
Data/Ai
Chart.js
Simple yet flexible JavaScript charting library for the modern web.
source: chart.js.org
NumPy
NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.
source: wikipedia.org
Pandas
Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language.
source: pandas.pydata.org
Posts
No posts yet.
Q&A
If you are still wondering...
Hikonic is a web development agency founded by Thibgl, a passionate data scientist and full-stack engineer based in Bordeaux, France. With a commitment to delivering cutting-edge solutions, Hikonic specializes in blending innovative technologies with elegant designs to create powerful digital products. Whether you're a small business owner or a large enterprise, Hikonic tailors its services to meet your unique needs and goals.
Get in Touch !
A question? An inquiry? We are happy to help!