Reference FinRobot Building Auto Agents

In Finrobot, there are three folders: agents, data_source, and functional, along with utils and toolkit Python files. agents library include from finrobot.data_source import * from finrobot.functional import * from textwrap import dedent library = [ { "name": "Software_Developer", "profile": "As a Software Developer for this position, you must be able to work collaboratively in a … Continue reading Reference FinRobot Building Auto Agents

AI Platforms Replacing Financial Analysts

These two papers showcase how it's feasible to build an AI platform replacing a whole team of financial analysts: FinRobot: An Open-Source AI Agent Platform for Financial Applications using Large Language Models (github repo) and A First Look at Financial Data Analysis Using ChatGPT-4o. Even these papers only provide prompts for reference purpose, the true … Continue reading AI Platforms Replacing Financial Analysts

ETFs Constructed by AI Technology, Pioneered by Qraft

Given the current trend, hedge funds are likely working diligently to leverage artificial intelligence in their stock selection processes. It seems prudent to apply similar approaches to democratized index strategies for exchange-traded funds (ETFs). A pioneer in this field, Qraft Technologies, is dedicated to democratizing quantitative investing by utilizing AI models for portfolio construction and … Continue reading ETFs Constructed by AI Technology, Pioneered by Qraft

MongoDB/NoSQL versus Relational SQL Databases (RDBMS)

MongoDB can store data as documents (usually in JSON format, specifically BSON – Binary JSON).Each document can have varying fields and structures, meaning records don't need to follow a strict schema. Good for unstructured or semi-structured data (e.g., user profiles, logs, or product catalogs). While Relational SQL Databases (RDBMS) store data as table-based, Requires a … Continue reading MongoDB/NoSQL versus Relational SQL Databases (RDBMS)

Why GPU and Necessity to Learn CUDA?

Due to the rapid growth of artificial intelligence, there has been a significant increase in demand for Graphics Processing Units (GPUs). Each GPU operates with its own hardware-level language known as CUDA. While an in-depth understanding of CUDA is not strictly necessary, a foundational grasp of its principles is essential for effectively applying AI methodologies. … Continue reading Why GPU and Necessity to Learn CUDA?

Passive Factor Analysis on Taiwan TAIEX 16 Years History

After conducting tests on the U.S. market using both large-cap and small-cap proxies, I found that the passive ownership factor holds true. Specifically, companies with higher passive ownership—such as ETFs and mutual fund holders—tend to exhibit stronger stock performance. This effect is both persistent and more pronounced within the small-cap universe. Building on these findings, … Continue reading Passive Factor Analysis on Taiwan TAIEX 16 Years History

Enterprise Sales Process

To learn a great deal from Y Combinator and Peter Koomen regarding enterprise sales, particularly for startups selling software to enterprises, it's crucial to understand the unique dynamics of these transactions. Enterprise sales can be multifaceted, often involving longer sales cycles, multiple stakeholders, and the need for tailored solutions. By drawing insights from experts, one … Continue reading Enterprise Sales Process