I have coded a black box and done tons o' testing. Now, I'm ready to do some paper trading & use $. I'm completely new to the logistics of connecting to a broker. In the past, I logged into the broker account & parsed the site for data and executed trades. Now I'd like to upgrade by using the FIX protocol. I am hoping this solution exists: black box <-> FIX 4.0 <-> broker 01. I only need to trade equities (not even options). 02. I don't need ultra fast speed it in this case. 03. I can afford to pay high transaction fees ($10). 04. I want to be able to deposit $4K (not $10 - $30K). 05. I don't want to use a GUI or download software. 06. I do not use Windows at all. Only Linux. 07. I strongly prefer open source code (like phix). 08. I don't need any more extra 'tools or features'. 09. I'd prefer not to use java, C++, C# software. 10. I have all of the features I need coded already. 11. I only want quotes & to trade 4 - 6 times daily. 12. I'd rather parse the broker than use a $1K API. 13. I'll need a demo account to test connectivity. The 'net is cluttered with lots of expensive systems that have lots of features that I do not need. I spent some hours searching for a straightforward broker & have failed to find a streamlined solution. At best, I'm seeing: black box <-> FIX <-> special API + data server <-> broker Why isn't FIX able to be the sole connectivity solution? Is it a fantasy to think I can just use FIX 4.0 for years? Can anyone recommend a suitable broker?