Skip to main content

A complete ETL for stock exchanges with PNL calculation and financial analysis tools.

Project description

Header

Stock ETL with Medallion Architecture https://github.com/PtPrashantTripathi/PortfolioTracker

data_update deploy_github_pages

Description:

I've just completed an exciting ETL journey, leveraging the power of Medallion architecture! 🚀 This Python notebook seamlessly extracts, transforms, and loads data from my Upstox trading account into a multi-tiered storage system: BRONZE, SILVER, and GOLD layers. It's a powerful way to enhance data management, analytics, and decision-making in my trading activities.

Key Highlights:

📊 Medallion Architecture: Designed to efficiently handle data at scale, ensuring robust ETL processes that can grow with my trading data needs.

🔗 Upstox Integration: Seamlessly connect with my Upstox trading account to retrieve real-time and historical data.

🛠️ ETL Workflow: Perform data extraction, apply transformations, and load the processed data into multiple layers to facilitate various analytics and reporting needs.

📈 BRONZE, SILVER, GOLD Layers: Structured storage tiers for raw data (BRONZE), cleaned and transformed data (SILVER), and curated data ready for analysis (GOLD).

📊 Presentation Layer: Another companion notebook creates interactive visualizations and insights from the GOLD layer data, making it easier to understand my trading performance and make informed decisions.

📓 Educational Tool: A valuable resource for traders looking to optimize their data analysis workflow.

👩‍💼 Financial Decision Support: Empowering traders with data-driven insights to improve decision-making and optimize their trading strategies.

Stay tuned for the upcoming presentation layer notebook! 📊💡

Feel free to explore, contribute, or share this notebook with fellow traders. Let's navigate the world of data-driven trading together! 📈💰

#DataAnalytics #TradingStrategies #MedallionArchitecture #ETLProcess #UpstoxData #DataDrivenDecisions #FinanceTech #DataInsights


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stocketl-0.5.19.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

StockETL-0.5.19-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file stocketl-0.5.19.tar.gz.

File metadata

  • Download URL: stocketl-0.5.19.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for stocketl-0.5.19.tar.gz
Algorithm Hash digest
SHA256 4eeb32065ccf28103e2785bcd42a38424939b2b00449c60fa967b12e469dd0b3
MD5 f97c57165b59c083f858f5ddf695e16d
BLAKE2b-256 7f4f549feb3303b55a6a8f0d43975c28734f42fa55318d567cda24f507b69c46

See more details on using hashes here.

File details

Details for the file StockETL-0.5.19-py3-none-any.whl.

File metadata

  • Download URL: StockETL-0.5.19-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for StockETL-0.5.19-py3-none-any.whl
Algorithm Hash digest
SHA256 091c5fe5037b099e324b770a8f88db4aef3c6fce83ff919fab624495eb81a96b
MD5 8bca657b9c5a99411cb5be556c62a628
BLAKE2b-256 5f9423508adc59ef089a8184ed6b0f98873c87fae7e6875691bd114694bbae93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page