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.4.22.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

StockETL-0.4.22-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for stocketl-0.4.22.tar.gz
Algorithm Hash digest
SHA256 45eadbb955a7d3d8c011c42b6fe2d4f603806d972168adbba8ed57d661c68f19
MD5 d8ee5d7964a4985a91330a4c058846fe
BLAKE2b-256 deca514cb0ebceabb3e2f196c5ba39015fb41c8df042989f6e383cbf2556981a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: StockETL-0.4.22-py3-none-any.whl
  • Upload date:
  • Size: 10.8 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.4.22-py3-none-any.whl
Algorithm Hash digest
SHA256 7c0bfce2fa7782941b183b0bf97a9fe43342acd4155d4dcaf8109c34432d2762
MD5 5d139a9633d02c41cbf426b1bc696cff
BLAKE2b-256 09c64a7084d9ab7a69d4ef930f1ed983884b8ed494cb0cb10f67730f9986da96

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