Wealthfolio: एक प्राइवेट ओपन सोर्स निवेश ट्रैकर
(wealthfolio.app)- Wealthfolio एक ओपन सोर्स निवेश ट्रैकर है जो बिना अकाउंट के लोकल रूप से चलता है, और पोर्टफोलियो डेटा पर उपयोगकर्ता के सीधे नियंत्रण पर फोकस करता है
- यह पर्सनल फाइनेंस ट्रैकिंग को एक ही जगह पर लाता है: निवेश, नेट वर्थ, खर्च·बजट, एसेट एलोकेशन टार्गेट, रीबैलेंसिंग, परफॉर्मेंस डैशबोर्ड, डिविडेंड·ब्याज आय, और रिटायरमेंट·FIRE प्लानिंग तक
- ब्रोकर और बैंक डेटा को एक ही स्क्रीन पर देखा जा सकता है और CSV स्टेटमेंट इम्पोर्ट किए जा सकते हैं, जबकि परफॉर्मेंस की तुलना S&P 500 या किसी मनचाहे ETF से की जा सकती है
- वैकल्पिक सब्सक्रिप्शन सेवा Wealthfolio Connect का उपयोग करने पर ब्रोकर सिंक, डिवाइसों के बीच एंड-टू-एंड एन्क्रिप्टेड सिंक, और परिवार के साथ चुने गए पोर्टफोलियो शेयर करने की सुविधा मिलती है
- बेसिक उपयोग उपयोगकर्ता के अपने डिवाइस-केंद्रित तरीके से काम करता है, पोर्टफोलियो की संख्या पर कोई सीमा नहीं है, और यह GitHub पर 6,260 stars पाने वाला प्रोजेक्ट है
लोकल-फर्स्ट पोर्टफोलियो प्रबंधन
- Wealthfolio एक प्राइवेट ओपन सोर्स निवेश ट्रैकर है, जिसे डेस्कटॉप·मोबाइल·वेब पर इस्तेमाल किया जा सकता है
- यह अकाउंट की जरूरत न होने और उपयोगकर्ता के डिवाइस पर चलने वाली संरचना पर जोर देता है
- इसकी मुख्य सुविधाएं निवेश अकाउंट, एसेट·लायबिलिटी, खर्च, बजट और एलोकेशन टार्गेट को साथ में ट्रैक करने के लिए बनाई गई हैं
-
निवेश और एसेट फ्लो ट्रैकिंग
- Investments Tracking: कई ब्रोकर और बैंकों को एक ही स्क्रीन पर देखा जा सकता है, और कहीं से भी CSV स्टेटमेंट इम्पोर्ट किए जा सकते हैं
- Net Worth Tracking: एसेट और लायबिलिटी को ट्रैक करके पूरी वित्तीय स्थिति देखी जा सकती है
- Spending & Budgets: कैश फ्लो को ट्रैक करता है, ट्रांजैक्शन को ऑटोमैटिकली वर्गीकृत करता है, और बजट बनाता है
- Income Tracking: पूरे पोर्टफोलियो के डिविडेंड और ब्याज आय को ट्रैक करता है
-
एलोकेशन, परफॉर्मेंस और लंबी अवधि की योजना
- Allocation Targets & Rebalance: लक्ष्य अनुपात सेट करें, ड्रिफ्ट देखें, और रीबैलेंसिंग प्लान पाएं
- Portfolio Insights: एसेट एलोकेशन, सेक्टर एक्सपोज़र, और भौगोलिक वितरण देखा जा सकता है
- Performance Dashboard: अकाउंट-वार परफॉर्मेंस की तुलना करता है और S&P 500 या किसी मनचाहे ETF को बेंचमार्क के रूप में इस्तेमाल करता है
- Goals & Save-Up Planner: लक्ष्य राशि तक पहुंचने के लिए बचत का रास्ता और प्रगति की गणना करता है
- Retirement & FIRE Planner: वर्ष-दर-वर्ष सिमुलेशन, Monte Carlo Risk Lab, और FIRE मोड प्रदान करता है
- Contribution Limits: IRA, 401(k), TFSA योगदान सीमाओं को ट्रैक करता है
- AI Assistant: पोर्टफोलियो के बारे में सवाल पूछें और AI-आधारित इनसाइट्स पाएं
Connect और ऐड-ऑन
- Wealthfolio Connect मैन्युअल एंट्री का बोझ कम करने के लिए एक वैकल्पिक सब्सक्रिप्शन सेवा है
- Brokerage Sync: अकाउंट और ट्रांजैक्शन को अपने-आप इम्पोर्ट करता है
- Device Sync: सभी डिवाइसों के बीच एंड-टू-एंड एन्क्रिप्टेड सिंक को सपोर्ट करता है
- Household View: चुने गए पोर्टफोलियो को परिवार के साथ शेयर करता है
- सपोर्टेड ब्रोकर की सूची Supported brokers पर देखी जा सकती है
- Add-ons से ट्रैकिंग का दायरा बढ़ाया जा सकता है
- Investment Fees Tracker: पूरे पोर्टफोलियो में निवेश फीस को ट्रैक और विश्लेषित करता है
- Goal Progress Tracker: लक्ष्य राशि के मुकाबले निवेश प्रगति को विज़ुअल रूप में दिखाता है
- Stock Trading Tracker: स्विंग स्टॉक ट्रेडिंग को परफॉर्मेंस विश्लेषण और कैलेंडर व्यू के साथ ट्रैक करता है
- Wealthfolio 100% Open Source, 100% Yours, और अनलिमिटेड अकाउंट संख्या पर जोर देता है, और GitHub पर 6,260 stars प्राप्त कर चुका है
1 टिप्पणियां
Hacker News की राय
लैंडिंग पेज देखते ही सबसे पहला सवाल ब्रोकर/बैंक स्टेटमेंट import वाले हिस्से को लेकर आया
कौन-कौन से broker और bank support हैं, इसकी सूची कहीं साफ़ तौर पर रखकर यहीं से link करनी चाहिए। यह feature कई लोगों के लिए “इसे इस्तेमाल करना है या नहीं” तय करने वाला factor हो सकता है
अभी वाला “बैंक CSV export → डेटा process → spreadsheet import” workflow बदलने का बहुत मतलब नहीं है; अगर सिर्फ़ आख़िरी step बदले और पहले के steps वैसे ही रहें, तो कोई बड़ा फायदा नहीं
मैं हर दिन दर्जनों banks के टूटे-फूटे UI में घूमकर “CSV download” option खोजने, यह उम्मीद करते हुए file download करने कि वह ठीक से काम करेगी, और फिर यह उम्मीद करने कि वह application में सही import हो जाएगी, यह सब repeat नहीं करना चाहता
पहले तो मैंने सिर्फ़ इसलिए actual bank भी बदले हैं क्योंकि integration बहुत खराब था या काम ही नहीं करता था
अफ़सोस की बात है कि कुछ banks application को सीधे connect करने का तरीका बंद कर रहे हैं और ऐसे अस्वीकार्य model की तरफ़ जा रहे हैं जिसमें Intuit servers जैसा कोई intermediary communicate करता है और credentials store करता है। पिछले कुछ वर्षों में यह हिस्सा साफ़ तौर पर बदतर हुआ है
नंबर 2 requirement यह है कि application local PC पर run होना चाहिए। cloud-based web app या खुद VPS पर host करके कमजोर HTML/JS UI से access करने वाला तरीका मैं बिल्कुल स्वीकार नहीं करूंगा
मेरे पास पहले से SimpleFI[3] query करने वाला stack था, इसलिए मैंने एक छोटा export tool[2] खुद बना लिया। SimpleFI अधिकतर US banks के लिए balance और transaction जानकारी read-only तौर पर query करने देता है, और मेरी जानकारी में यह Plaid के सबसे करीब है, लेकिन developer-friendliness कहीं बेहतर है
[1] https://actualbudget.com/
[2] https://github.com/eduser25/simplefin-bridge-exporter
[3] https://beta-bridge.simplefin.org/
supported activity types हैं BUY, SELL, DIVIDEND, INTEREST, DEPOSIT, WITHDRAWAL, TRANSFER_IN, TRANSFER_OUT, CONVERSION_IN, CONVERSION_OUT, FEE, TAX
example format यह है
date,symbol,quantity,activityType,unitPrice,currency,fee
2024-01-01T15:02:36.329Z,MSFT,1,DIVIDEND,57.5,USD,0
2023-12-15T15:02:36.329Z,MSFT,30,BUY,368.6046511627907,USD,0
2023-08-11T14:55:30.863Z,$CASH-USD,600.03,DEPOSIT,1,USD,0
GnuCash में network access से import करने का तरीका भी है, लेकिन मैंने खुद इस्तेमाल नहीं किया
उदाहरण के लिए, Amazon card के एक charge को order में शामिल कई expense accounts में बाँटा जा सकता है, और card rewards व gift card balance के इस्तेमाल को भी साथ में reflect किया जा सकता है
मैंने GnuCash से करीब 1 साल का break लेकर spreadsheet पर shift करके देखा, लेकिन सही balance view बनाए रखने में अभी भी काफी काम चाहिए था, और समझ आया कि असल में ज़रूरी बहुत-सी जानकारी छूट रही थी
अगर कोई open source project प्रमुख banks और brokers के import flows को well-defined unified format में provide करे, तो उसका असर बहुत बड़ा हो सकता है
अगर यह सिर्फ़ standardized CSV import करने वाला graph tool है, तो spreadsheet में भी कुछ ही मिनटों में बनाया जा सकता है
Design सुंदर है, और SaaS के बजाय open source व self-hosting का idea भी अच्छा है। लेकिन अगर यह Plaid जैसी विधि से bank या brokerage से सीधे connect नहीं कर सकता, तो मेरे लिए यह option बनना मुश्किल है
मेरे accounts बहुत ज़्यादा हैं, इसलिए CSV आदि download करके import करने की मेहनत नहीं करूंगा। अभी net worth aggregation के लिए Wealthfront और spending tracking के लिए Copilot इस्तेमाल कर रहा हूं
हालांकि यह काफी rough है
इस क्षेत्र में मैं Projection Lab से सचमुच संतुष्ट हूं। open source नहीं है, लेकिन lifetime license खरीदने पर self-hosting संभव है
developer लगातार update कर रहा है, और retirement projection manage करने के लिए जो features चाहिए, उनमें से लगभग सब इसमें हैं
अच्छा दिखता है। portfolio tracking के लिए open source tools में शायद सबसे लोकप्रिय Portfolio Performance[0] से इसकी तुलना कैसी है, यह जानना चाहूंगा
[0]: https://www.portfolio-performance.info/en/
यह मैंने दूसरी बार देखा, और charts में labels या axes बिल्कुल नहीं होने वाली बात नज़रअंदाज़ करना मुश्किल है
मैं invest बिल्कुल नहीं करता, लेकिन अगर मुझे charts चाहिए हों, तो information देखने के लिए अनिवार्य रूप से interact करना पड़े—यह तरीका मुझे पसंद नहीं आएगा
Apple-style अस्पष्ट financial goal progress bars भी वैसे ही हैं। यह 60% है, या 30 डॉलर में से 20 डॉलर, या किस time period के आधार पर है—कुछ पता नहीं चलता। information हटाने से मदद हुई हो, ऐसा नहीं लगता
अभी ledger नाम के double-entry bookkeeping system के ऊपर बने एक मिलते-जुलते personal open source portfolio tracker को सेट अप कर रहा/रही हूँ
आसानी से version control किए जा सकने वाले yml config की वजह से आकर्षित हुआ/हुई
अगर किसी ने Paisa को सफलतापूर्वक या असफल रूप से सेट अप करके देखा है, तो कुछ भी सुनना चाहूँगा/चाहूँगी
https://paisa.fyi/
https://demo.paisa.fyi/
https://ledger-cli.org/
यहाँ के दोनों programs की तुलना करने पर फिलहाल कोई बड़ा फर्क तुरंत नज़र नहीं आता। अगर यह हल्के-फुल्के प्रचार जैसा लगे तो माफ़ करें
सबसे बड़ी शिकायत यह थी कि data entry की manual nature को कम करने के लिए autocomplete/syntax highlighting जैसी चीज़ें नहीं थीं
ऊपर बताई मुश्किलें अब ज़्यादातर पीछे छूट चुकी हैं, और Paisa Beancount पर वापस लौटने के लिए एक बहुत अच्छा tool लगता है। जल्द ही इस्तेमाल करके देखने का सोच रहा/रही हूँ
repository के रूप में text files इस्तेमाल करने का idea अच्छा है, क्योंकि git से change history track की जा सकती है। इसे भी देखूँगा/देखूँगी
ठीक लगता है। इस काम के लिए spreadsheet इस्तेमाल करने की एक वजह यह है कि Google Sheets के ज़रिए इसे पत्नी के साथ share कर सकता/सकती हूँ, ताकि हम दोनों अपने-अपने अलग accounts को समय-समय पर update कर सकें
मैं चाहता/चाहती था/थी कि mobile या desktop app में information enter करने पर वह Sheets से sync हो जाए, लेकिन ऐसा कोई solution नहीं दिखा। शायद खुद ही बनाना पड़े
Wealthsimple जैसा बिल्कुल दिखता है, क्या वही graph framework वगैरह इस्तेमाल किया है?
launch के बाद Wealthfolio को कुछ हद तक ध्यान मिलने लगा है
app के लिए एक तरह का manifesto लिखा है: https://wealthfolio.app/manifest
roadmap का draft भी है: https://github.com/afadil/wealthfolio/discussions/70
इसे सबसे अच्छा desktop tracker बनाने के लिए काम करूँगा/करूँगी
Mint के जाने के बाद इस market में सचमुच एक खाली जगह बन गई है
नए features काफी अक्सर आ रहे हैं, और लगता है investment tracking support को भी और बेहतर किया जा रहा है
Plaid जैसी aggregation services की वजह से यह relatively low-hanging fruit है, और market पहले से ही saturated है
हालांकि original post वाला program थोड़ा अलग है, क्योंकि यह local पर चलता है और online account aggregation के बजाय individual investment tracking पर focus करता है