BudgetFlow: इंटरैक्टिव Sankey डायग्राम बजट प्लानिंग टूल
(budgetflow.cc)- यह व्यक्तिगत और बिज़नेस वित्त में आय·खर्च·बचत के प्रवाह को एक ही स्क्रीन पर समझने में मदद करने वाला विज़ुअल बजट प्लानिंग टूल है
- इसका मुख्य मॉडल Pockets और Flows है, जो वित्तीय आइटम और उनके बीच धन के मूवमेंट को अवधि के अनुसार जोड़कर दिखाता है
- बजट प्लानिंग, स्थिर तालिकाओं की तुलना में पैसे के मूवमेंट पाथ पर ज़ोर देती है, जिससे कम पड़ने वाले खर्च को किसी दूसरे pocket से पूरा किया जा सकता है और बची हुई नकदी को ज़रूरत की जगह भेजा जा सकता है
- नया Investment planning फीचर पोर्टफोलियो परफ़ॉर्मेंस सिमुलेशन, asset allocation analysis, और अकाउंट्स·asset classes के बीच investment flows की visualization को सपोर्ट करता है
- Free और Supporter दोनों में अनलिमिटेड बजट·investment planning मिलती है, और Supporter को सालाना $20 में बिना विज्ञापन इस्तेमाल किया जा सकता है
पैसे के प्रवाह को Sankey में व्यवस्थित करने का तरीका
- BudgetFlow एक ऐसी सेवा है जो इंटरैक्टिव Sankey डायग्राम के ज़रिए बजट और वित्तीय योजना को विज़ुअलाइज़ करती है
- Pockets उपयोगकर्ता की वित्तीय संरचना बनाने वाले तत्वों को दर्शाते हैं, जैसे आय, खर्च, अकाउंट और ग्रुप
- Flows pockets के बीच पैसे के मूवमेंट को ट्रैक करते हैं, और हर flow के लिए अवधि और राशि सेट की जाती है
- विज़ुअल बजट प्लानिंग का फ़ोकस ऐसा वित्तीय मानचित्र बनाने पर है जिसमें आय, खर्च और बचत को एक नज़र में देखा जा सके
- फंड मैनेजमेंट में उपयोगकर्ता अपनी ज़रूरत के अनुसार pockets के बीच मूवमेंट को एडजस्ट कर सकता है
- अगर किसी खर्च को कवर करना हो, तो दूसरे pocket से राशि लाई जा सकती है
- अगर किसी खास pocket में नकदी बची हो, तो उसे ज़रूरत वाली जगह भेजा जा सकता है
- Customizable Flows के ज़रिए वित्तीय लक्ष्यों के अनुसार लचीली अवधि पर transaction flows सेट किए जा सकते हैं
निवेश योजना और प्राइसिंग
- नया Investment planning फीचर asset management के लिए प्लानिंग टूल देता है
- यह पोर्टफोलियो परफ़ॉर्मेंस को सिमुलेट करता है
- यह asset allocation का विश्लेषण करता है
- यह कई अकाउंट्स और asset classes के बीच investment flows को विज़ुअलाइज़ करता है
- प्राइसिंग Free और Supporter में बंटी हुई है
- Free: अनलिमिटेड बजट, अनलिमिटेड investment planning, कभी-कभी Supporter में अपग्रेड करने वाले विज्ञापन दिखते हैं, कीमत $0
- Supporter: अनलिमिटेड बजट, अनलिमिटेड investment planning, कोई विज्ञापन नहीं, कीमत सालाना $20
- यह उन उपयोगकर्ताओं के लिए उपयुक्त है जिन्हें तालिका-आधारित खर्च ट्रैकर से अधिक flow-केंद्रित वित्तीय मानचित्र की ज़रूरत है
1 टिप्पणियां
Hacker News की राय
/r/dataisbeautiful के कई Sankey diagrams में जो बात खटकती है, वह यह है कि बीच में कहीं एक बड़ा बकेट बन जाता है और उसके बाद की detailed data गायब हो जाती है
मेरे बजट में salary direct deposit को कई accounts में बांटा जा सकता है, और मैं सच में ऐसा करता हूं। कुछ pocket-money account में जाता है, कुछ savings account में। कुछ लोगों के लिए alimony, child support जैसी चीज़ें salary से withholding के रूप में कट जाती हैं
इस example budget में भी यह सवाल है कि क्या freelance income को सीधे savings में भेजा जा सकता है, या salary से 300 निकालकर main account से गुज़रे बिना child support में भेजा जा सकता है। अगर किसी household में income sources दो हों और structure ऐसा हो: “दो personal accounts और एक joint account; हर व्यक्ति अपने personal account में 10%, दूसरे के personal account में 10%, और joint account में 80% डालता है”, तो इसे एक “main” account नहीं, बल्कि उसी रूप में दिखाया जा सकना चाहिए
हालांकि अधिकतर लोग सारी income एक ही bank account में डालते हैं, इसलिए वही account वह “बड़ा बकेट” बन जाता है जिससे सारा पैसा गुजरता है। जल्दी में बनाया गया example यहां देखा जा सकता है: https://sankeymatic.com/build/?i=OoQw5gpgzgBA2gFgKwAYC6MAqIA...
जिन लोगों को budgeting से सबसे ज्यादा मदद मिल सकती है, वे पैसे को fungible नहीं मानते। वे अलग-अलग income को मन ही मन अलग-अलग expense categories में allocate करते हैं
ऐसा tool जो लोगों के पैसे को “जैसा होना चाहिए” उस तरह नहीं, बल्कि वे उसे वास्तव में जैसा महसूस करते हैं उस तरह model करे, existing framework को तोड़ने का मौका लगता है
उदाहरण के लिए health savings account, pre-tax gross income, FICA rate, Medicare tax, Medicare premium, SSDI additional income tax के 5 steps, 401K withholding, company stock matching के 3 steps, retirement benefit को अलग से activate करने से flow टूटने के 9 steps, long-term disability tax, तरह-तरह के local और state income taxes और अजीबोगरीब steps होते हैं
जिससे बचना चाहिए वह है सीधे “budget” bucket तक line खींच देना; ledger-style में आम तौर पर “post-tax available cash” और “tax-free available cash” की तरफ भेजना बेहतर होता है
इसलिए individual earned income, pre-tax locked-up money, taxes, अगले साल के tax refund में defer होने वाली रकम, taxable benefits जैसे Sankey groups बनते हैं। taxable benefits में SSRB payments, 401k, pension, education savings account, interest income, capital gains/losses और हाल के “bitcoins” तक शामिल हो सकते हैं
उसके बाद इसे जटिल expense items में फैलाया जा सकता है, लेकिन मैं उस हिस्से तक परवाह नहीं करता
flow भी पूरी तरह freely set किया जा सकता है, इसलिए बताए गए सभी cases आसानी से संभव हैं
taxes या child support जैसी obligations/liabilities जोड़ने की वजह भी ठीक से समझ नहीं आती। budget का core यह है कि मैं allocation कैसे चुनता हूं, तो जो items मेरी choice नहीं हैं उन्हें क्यों जोड़ना चाहिए, यह सवाल है
freelance income सीधे savings में जाती है, इसका मतलब क्या “freelance से जितना भी कमाऊं, सब savings में भेजता हूं” जैसा है, यह जानना चाहूंगा
Sankey का अच्छा इस्तेमाल किया गया उदाहरण है। बैंक खाते के खर्च डेटा को अपने-आप डालना चाहूंगा
समय/तारीख, व्यापारी, रकम (जमा/निकासी) वाली CSV export कर सकता हूं; अच्छा होगा अगर इसे category के हिसाब से निकाल दे, और इस काम में LLM मदद कर सकता है
इसके बाद monthly या quarterly basis पर flows अपने-आप generate हों, और अगर मेरे define किए हुए बड़े बदलाव हों तो notification भेज दे। यह active budget management से ज्यादा, ऐसे spending pattern changes के लिए passive nudge जैसा है जिन्हें मैं अभी देख नहीं रहा
लक्ष्य यह है कि app ज्यादा से ज्यादा काम खुद करे, और बताए कि क्या आप पर्याप्त बचत कर रहे हैं, किन items पर आप सामान्य से ज्यादा खर्च कर रहे हैं, charts और current savings rate के आधार पर future savings projection दिखाए—interest और capital gains को भी शामिल करके
app में debt repayment को प्राथमिकता देना, कुछ investment करना, कमाई से कम खर्च करना जैसे healthy financial planning principles शामिल करना चाहता हूं। interested लोगों से सुनना चाहूंगा
मुझे Sankey diagrams पसंद हैं, लेकिन समझ नहीं आता कि Mint या Quicken जैसे बड़े personal finance apps, और आगे बढ़कर enterprise ERP, इसे default में क्यों नहीं देते
मैं इस tool को budget के लिए आजमाने वाला हूं, और actual spending को भी इसी तरीके से देखना चाहूंगा
भले ही implementation में सिर्फ एक दिन लगे, तब भी value नहीं है; ऊपर से बाद में इस feature की maintenance जिंदगी भर साथ आती है, तो बात और भी सही लगती है
व्यक्तिगत रूप से मैंने Reddit पर personal finance Sankey diagrams कई बार देखे हैं, लेकिन कभी समझ नहीं पाया कि यह किसके लिए किस काम का है, या ऐसा कौन-सा actionable insight देता है जो किसी और तरीके से पहले से नहीं मिल रहा
कई retirement paths, tax impact, और fund withdrawal flows दिखाने के लिए Python का Sankey इस्तेमाल करता हूं। खासकर जब तीन या ज्यादा variations को side-by-side दिखा सकें, या मेरे case की तरह viewers को stack करके दिखा सकें, तो यह उपयोगी है
वाकई बेहतरीन graph tool है
[0]: https://projectionlab.com/
अच्छा है कि इसमें relatively simple privacy policy दी गई है: https://www.budgetflow.cc/privacy_policy
Terms भी हैं: https://www.budgetflow.cc/terms_of_service
मैंने lawyer hire करके लिखवाने की कोशिश की थी, लेकिन एक अजीब document मिला जिसमें mobile app और user-generated content से जुड़े irrelevant clauses थे और typos भरे पड़े थे। इसलिए फिर वापस zero पर आ गया
साफ कर दूं, issue extra clauses का नहीं है; issue यह है कि typos से भरा template, typo-free random template की तुलना में inherently कम भरोसेमंद दिखता है
मैं कई सालों से बिल्कुल इसी use case के लिए Sankey इस्तेमाल कर रहा हूं। Google Charts और लगभग 40 lines के JS code से बनाया, फिर SVG export करता हूं या screenshot लेकर presentation slides में paste करता हूं
process कुछ tedious और error-prone है, लेकिन काम ठीक करता है। Google Charts के Sankey implementation में भी कुछ bugs हैं, इसलिए items की input order visualization layout को affect करती है
मेरे case में project-level budgets होते हैं और उन्हें ऊपर roll up होना होता है, इसलिए check करना पड़ता है कि numbers match कर रहे हैं या नहीं। जल्दी test करने पर लगता है कि यह tool अभी वह नहीं कर सकता। मैं सबसे leaf-level detail numbers input करना चाहता हूं और फिर group hierarchy बनाना चाहता हूं; ऊपर से नीचे तक सारे numbers manually input नहीं करना चाहता
पिछले कुछ महीनों से मैं एक similar personal finance app बना रहा हूं और अभी beta में है
मूल रूप से यह Plaid, automatic categorization आदि वाला personal finance app है, और dashboard monthly spending का Sankey chart automatically और dynamically update करता है
उदाहरण: https://imgur.com/a/olpW97s
बेशर्म promotion है, लेकिन यहां है: https://www.conquest.money/
फिर भी spending से Sankey automatically generate करने का idea अच्छा है, और लगता है आपने इसे अच्छी तरह बनाया है
आइडिया वाकई अच्छा है। पैसे के flow को bird’s-eye view में देखना strategy बनाने और उसे बनाए रखने के लिए अहम है
मैं कई सालों से ऐसा tool ढूंढ रहा था, और सही चीज़ न मिलने पर अभी spreadsheet इस्तेमाल कर रहा हूं। यह simple diagram कहीं ज़्यादा स्पष्ट है
हालांकि UX को polish करने की ज़रूरत है। अभी यह लगभग इस्तेमाल करने में मुश्किल स्तर का है; numbers बदलने का तरीका समझने में मुझे कुछ मिनट लगे, और अभी भी पक्का नहीं है कि pocket कैसे add करना है
“pocket” नाम भी मुझे पर्याप्त explanatory नहीं लगता। क्या कहा जाए यह नहीं पता, लेकिन इसे बस “entity” कहकर income, account जैसी variants रखना भी संभव लगता है
tax withholding की तरह किसी दूसरे item का एक तय percentage लेने वाला pocket भी चाहिए। यह बहुत organized feedback नहीं है, लेकिन idea मुझे सच में पसंद आया और उम्मीद है यह मदद करेगा
naming सच में मुश्किल है। शुरुआत में मैंने इन्हें “nodes” कहा था, लेकिन कई लोगों के लिए समझना मुश्किल रहा। फिर से analyze करना होगा, और जैसा कहा, शायद इन्हें सीधे income/expense/account/grouping आदि कहना ही सही हो
तय percentage लेने या भेजने का idea बहुत दिलचस्प है। यह current approach के generalization जैसा है
share करने के लिए अच्छा लगा। budget में Sankey diagram का इस्तेमाल पहली बार देखा, और यह बहुत intuitive लगा
जिज्ञासा है कि ऐसा budget tool planning में मदद करता है या budget audit में। या हो सकता है जिस चीज़ के बारे में मैं सोच रहा हूं उसका कोई अलग नाम हो
budget planning कहने पर, मैं उम्मीद करता हूं कि tool बताए कि X करने पर Y पर क्या असर होगा। जैसे अगर मैं अभी car खरीदूं, तो purchase cost और recurring costs 12 महीने बाद house down payment की maximum value को कैसे affect करेंगी
या अगर मुझे A चाहिए, तो B, C, D को कैसे adjust करना होगा, यह भी जानना चाहूंगा। जैसे अगर अगले साल New Zealand trip पर जाना हो, तो goal achieve करने के लिए budget कैसे बदला जा सकता है
मुझे नहीं पता इसे planning कहना सही है या नहीं, लेकिन लगता है visualization इसमें मदद कर सकता है
बहुत सुंदर है। एक चीज़ जो नज़र आई: budget item पर mouse hover करने पर सिर्फ उस item का source और destination highlight होता है, और केवल distance 1 तक दिखता है
अगर root से leaf तक सब highlight हो जाए, तो पैसा वास्तव में कहां से आता है और कहां जाता है, यह देखना उपयोगी होगा। उदाहरण के लिए “Retirement Savings” पर hover करने पर सिर्फ “Savings” item highlight होता है
लेकिन मैं यह भी देखना चाहूंगा कि वह पैसा आखिर आता कहां से है—यानी Main Account से, जिसे Freelance और Salary fund करते हैं