
تحلیل خودکار پرتفوی سهام با n8n، Groq LLM و Gmail
4 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۳۰
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 15670 · منبع: کاتالوگ Axeto
تحلیل روزانه پرتفوی سهام با استفاده از Google Sheets، RSS، Groq LLM و Gmail
این Workflow تحلیل روزانه پرتفوی سهام شما را خودکار میکند و از Google Sheets برای دادهها، فیدهای RSS برای اخبار بازار، مدل زبانی بزرگ (LLM) Groq برای خلاصهسازی و Gmail برای ارسال بینشها استفاده میکند.
دستهبندیها: تحلیل سهام، خلاصهسازی با هوش مصنوعی، اتوماسیون مالی
کاتالوگ Axeto: https://axeto.ai/n8n
نمای کلی Workflow
این Workflow اقدامات کلیدی زیر را انجام میدهد:
1. خواندن دادههای سهام: دادههای سهام شما را از یک Google Sheet بازیابی میکند.
2. دریافت اخبار بازار: مقالات خبری مرتبط را از فیدهای RSS جمعآوری میکند.
3. خلاصهسازی اخبار با هوش مصنوعی: از Groq LLM برای خلاصهسازی مقالات خبری دریافت شده استفاده میکند.
4. تحلیل عملکرد پرتفوی: دادههای فعلی سهام را با اطلاعات تاریخی یا روندهای بازار مقایسه میکند.
5. تولید گزارش روزانه: خلاصهای از عملکرد پرتفوی شما و اخبار کلیدی بازار را تدوین میکند.
6. ارسال اعلان ایمیلی: گزارش روزانه را به صندوق ورودی Gmail شما ارسال میکند.
Node های مورد استفاده
این Workflow از Node های n8n زیر استفاده میکند:
-
n8n-nodes-base.set: برای تنظیم مقادیر ثابت و متغیرها. -
n8n-nodes-base.code: برای اجرای کد سفارشی جاوا اسکریپت. -
n8n-nodes-base.sort: برای مرتبسازی دادهها، مانند مقالات خبری یا قیمت سهام. -
n8n-nodes-base.wait: برای ایجاد تاخیر در صورت نیاز. -
n8n-nodes-base.gmail: برای ارسال ایمیل از طریق Gmail. -
n8n-nodes-base.limit: برای محدود کردن تعداد آیتمهای پردازش شده. -
n8n-nodes-base.merge: برای ترکیب دادهها از منابع مختلف. -
n8n-nodes-base.aggregate: برای گروهبندی و خلاصهسازی دادهها. -
n8n-nodes-base.stickyNote: برای افزودن یادداشتهای توضیحی در داخل Workflow. -
n8n-nodes-base.rssFeedRead: برای خواندن محتوا از فیدهای RSS. -
n8n-nodes-base.googleSheets: برای تعامل با Google Sheets (خواندن/نوشتن دادهها). -
n8n-nodes-base.splitInBatches: برای پردازش دادهها در دستههای کوچکتر و قابل مدیریت.
راهاندازی و پیکربندی
1. یکپارچهسازی Google Sheets:
* مطمئن شوید که یک Google Sheet با دادههای پرتفوی سهام خود (مانند نمادهای سهام، قیمت خرید، تعداد) راهاندازی کردهاید.
* Node googleSheets را با اعتبارنامههای Google Cloud خود و شیت خاص حاوی پرتفوی خود پیکربندی کنید.
2. پیکربندی فید RSS:
* فیدهای RSS مرتبط برای اخبار مالی (مانند منابع خبری مالی اصلی) را شناسایی کنید.
* این URL های فید RSS را در Node rssFeedRead وارد کنید.
3. یکپارچهسازی Groq LLM:
* یک کلید API از Groq دریافت کنید.
* Node code (یا یک Node اختصاصی LLM در صورت موجود بودن) را پیکربندی کنید تا از کلید API Groq شما استفاده کرده و متن را برای خلاصهسازی ارسال کند.
4. یکپارچهسازی Gmail:
* در صورت استفاده از احراز هویت دو مرحلهای، یک رمز عبور برنامه (App Password) برای حساب Gmail خود تنظیم کنید.
* Node gmail را با اعتبارنامههای Gmail خود پیکربندی کنید تا گزارش روزانه را ارسال کند.
5. منطق Workflow:
* بازیابی دادهها: Workflow با دریافت دادهها از Google Sheet و فیدهای RSS شما شروع میشود.
* پردازش دادهها: از Node های code برای هرگونه محاسبات سفارشی یا تبدیل داده استفاده کنید. Node sort میتواند برای مرتبسازی اخبار بر اساس ارتباط یا تاریخ استفاده شود.
* خلاصهسازی با هوش مصنوعی: محتوای خبری دریافت شده را از طریق یک Node code برای خلاصهسازی به Groq LLM ارسال کنید.
* تولید گزارش: دادههای پرتفوی و اخبار خلاصهشده را در یک گزارش منسجم ترکیب کنید. Node های merge و aggregate میتوانند در اینجا مفید باشند.
* ارسال ایمیل: از Node gmail برای ارسال گزارش تولید شده به آدرس ایمیل مورد نظر خود استفاده کنید.
ساختار نمونه Workflow (مفهومی)
[شروع]
|
v
[Google Sheets: خواندن پرتفوی] --> [Code: دریافت قیمتهای فعلی (اختیاری)]
| |
v v
[RSS Feed Read: اخبار مالی] ---------> [Code: آمادهسازی اخبار برای LLM]
| |
v v
[Limit: انتخاب اخبار برتر] ---------> [Code: خلاصهسازی اخبار با Groq LLM]
| |
v v
[Merge: ترکیب پرتفوی و اخبار] ---------> [Code: فرمت گزارش روزانه]
| |
v v
[Gmail: ارسال گزارش] ---------------------> [پایان]
سفارشیسازی
- افزودن منابع داده بیشتر: API های دیگر را برای دادههای سهام در زمان واقعی یا تحلیل احساسات بازار ادغام کنید.
- تحلیل پیشرفته: منطق تحلیلی پیچیدهتری را در Node های
codeپیادهسازی کنید، مانند محاسبه نوسانات پرتفوی یا مقایسه عملکرد با معیارها. - هشداردهی: منطق شرطی را برای فعال کردن هشدارهای خاص (مانند از طریق SMS یا Slack) برای حرکات قابل توجه بازار یا تغییرات پرتفوی اضافه کنید.
- زمانبندی: تریگر Workflow را برای اجرا روزانه در زمان مشخص پیکربندی کنید.
این Workflow یک پایه محکم برای خودکارسازی تحلیل پرتفوی سهام شما فراهم میکند و بینشهای ارزشمندی را مستقیماً به صندوق ورودی شما ارائه میدهد.
Nodeهای استفادهشده
سوالات متداول
این Workflow چگونه به تحلیل پرتفوی سهام کمک میکند؟▾
این Workflow با جمعآوری دادههای پرتفوی از Google Sheets، اخبار مرتبط از فیدهای RSS و استفاده از Groq LLM برای خلاصهسازی هوشمند اخبار، به شما در درک بهتر عملکرد پرتفوی و روندهای بازار کمک میکند.
چه ابزارهایی برای اجرای این Workflow نیاز است؟▾
شما به n8n، دسترسی به Google Sheets، فیدهای RSS مورد نظر، یک کلید API از Groq و یک حساب Gmail نیاز دارید. همچنین ممکن است نیاز به تنظیم رمز عبور برنامه برای Gmail داشته باشید.
آیا این Workflow میتواند گزارشهای سفارشی تولید کند؟▾
بله، با استفاده از Node های `code` و منطق سفارشی در n8n، میتوانید دادهها را پردازش کرده و گزارشهایی مطابق با نیازهای خود تولید کنید.
چگونه میتوانم فیدهای RSS را به Workflow اضافه کنم؟▾
شما میتوانید URL های فیدهای RSS مورد نظر خود را مستقیماً در Node `rssFeedRead` در n8n وارد کنید تا اخبار مربوطه را دریافت نمایید.
workflowهای مرتبط
- طبقهبندی خودکار حوادث امنیتی با GPT-4 و Google SheetsSecOps
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- دستهبندی خودکار پستهای وبلاگ با هوش مصنوعی و گیتهابContent Creation
- خودکارسازی اصلاح نقطه پایانی با Wazuh، ClamAV و GPT-4SecOps
- تغییر نام خودکار گرههای n8n با هوش مصنوعیEngineering
- ردیابی خودکار هزینهها از LINE با GPT-4 و Google SheetsPersonal Productivity
