Well, I tell you, I've been doing research on parrots natural diets for over 20 years (since my first rescue was diagnosed with high uric acid and I found out it was due to the bad diet I was giving her) and I reached the conclusion a long time ago that pellets are not and never will be the best dietary option for parrots.
For one thing, the 'complete nutrition' label the manufacturers put on them is nothing but a bold face lie which they get away with because the industry is 100% unregulated (which means they can claim whatever they want, even if it's not true). Nobody knows the exact dietary needs of the different species of parrots - we know some things about some species but not nearly enough so the 'complete nutrition' is a fallacy. Besides, all birds are seasonal eaters, consuming more of one thing during one season and more of another during another so feeding the same nutritional values all year round is not what nature intended for them. Then you have the actual ingredients which are, with the single exception of Tops, all animal feed quality (my parrots eat human grade). All of them, with the single exception of Tops, contain soy (I don't feed any of my animals soy - too many side effects and potential allergen -if you look at the dog and cat pet food, you will find that NONE of the better foods contains soy). Pellets, with a maximum humidity of 10%, are way too dry for an animal that evolved to eat a steady diet of 85 to 95% moisture. And, besides, what, exactly are pellets but ground up and processed grains with man-made vitamins and minerals added? I would much rather give them the actual grains but of a higher quality, organic and minimally processed!
Pellets were considered a huge improvement when they first came out but that was because we did not know anything about parrots diets and fed them sunflower seeds, peanuts and chicken
. Nowadays, there are sources where we can do research and come up with a fresh food diet that complies with the nutritional parameters of their natural diet - and that's what I prefer for mine. BUT, if you really want to give your bird pellets, I suggest you consider Tops because they are, in my personal opinion, the 'lesser evil' but be careful how much you feed because caiques are supposed to eat low protein, especially this time of the year (the resting season).